前提条件

需要独立的文件和models、views在同一级目录,不然会报错

1
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

如果不在同一级目录,也可以自己调整,需要加上路径

1
sys.path.append("../")

调用方法p

1
2
3
4
5
6
7
8
9
10
import os
import sys
# sys.path.append("../")
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' # 配置文件
import django
django.setup()

from app.models.user import User
user = User.objects.filter(id=1)
print(user)