django 脚本操作数据库

初学django,会用python manage.py shell 然后在shell里面操作数据库,但是不知道怎么写单独的脚本对数据库进行操作。
搜到了一点,做了一下import

import os
import django
os.environ['DJANGO_SETTINGS_MODULE'] = 'myblog.settings'
from blog.models import Article, Tag, Category

其中myblog是项目名,下面有一个app叫blog
下面是traceback
图片描述
问:如何用python脚本访问django数据库

阅读 3.9k
1 个回答
import os
import sys
import django
os.environ['DJANGO_SETTINGS_MODULE'] = 'myblog.settings'
django.setup()
from blog.models import Article, Tag, Category

这样就可以了,脚本要在包含manage.py的目录运行

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏