python - 如何从文件中执行 manage.py 命令

标签 python django

我如何在 python 文件中执行以下操作:

# django project is imported
if __name__ == '__main__':
    python manage.py es_sync_index

最佳答案

from django.core.management import call_command

call_command('es_sync_index')

关于python - 如何从文件中执行 manage.py 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29572207/

相关文章:

python - Django "save() takes no arguments (3 given)"

python - 错误 : "Document BlogPost may not be subclassed" mongoengine

python - 为什么 PyCharm 使用双反斜杠表示转义?

python - 在 Fastapi 中,在哪里放置用于身份验证的依赖项/依赖项?

python - 如何按轴选择pandas表的行索引或列索引

python - Flask - 提交按钮提交所有表单而不是一张表单

python - 获取最新的 'created' 行(跨表)

python - Django Nose 给出 "ImportError: cannot import name setup"?

python - 具有独特字段的 Django UpdateView

python - django 媒体 url 标签