使用Django:从“ python manage.py shell”到python脚本

使用Django:从“ python manage.py shell”到python脚本,第1张

使用Django:从“ python manage.py shell”到python脚本

尝试改用Django管理命令

# myproject/myapp/management/commands/my_command.pyfrom django.core.management.base import NoArgsCommandfrom django.template import Template, Contextfrom django.conf import settingsclass Command(NoArgsCommand):    def handle_noargs(self, **options):        t=Template("My name is {myname}.")        c=Context({"myname":"John"})        f = open('write_test.txt', 'w')        f.write(t.render(c))        f.close

然后(如果您遵循文档),您将能够以以下方式执行命令:

python manage.py my_command


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5666907.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存