下文的project1为project名,app1为app名
在django project 下执行:python manage.py shell
# 可以在Python console里执行Python命令或者包含django的命令 > from app1.models import User > user = User.objects.get(name="zhangsan") > user.name = "zhangsan01" > user.save()
# 如果要执行的脚本不在django project的根目录下记得修改path
import sys
sys.path.append("/d1/cmdb/cmdb2")
#引入django project环境
import django
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE','project1.settings')
django.setup()
#代码逻辑
from app1.models import User
user = User.objects.get(name="zhangsan")
user.name = "zhangsan01"
user.save()然后python script.py 执行
上一篇:正则表达式匹配数字
下一篇:剑指offer:对称的二叉树