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数据库

回答:

import os

import sys

import django

os.environ['DJANGO_SETTINGS_MODULE'] = 'myblog.settings'

django.setup()

from blog.models import Article, Tag, Category

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

以上是 django 脚本操作数据库 的全部内容, 来源链接: utcz.com/a/160110.html

回到顶部