我有一个Django项目myproject
,有一个应用myapp
。现在,duppose我有一个python脚本,可以对我的Django数据库做一些事情(在我的例子中,它会创建一个CSV文件)。此脚本位于myapp/make_csv.py
。我该如何运行这个脚本?如果我只是在命令行中键入python make_csv.py
,我会收到各种错误。
答案 0 :(得分:4)
如果你想使用django功能 - 模型等,你需要引导你的django。在django中运行自定义脚本的最佳方法是创建管理命令 - https://docs.djangoproject.com/en/dev/howto/custom-management-commands/