【问题标题】:Finding source of manage.py subcommand查找 manage.py 子命令的来源
【发布时间】:2018-10-05 13:45:14
【问题描述】:

我是 django 新手,正在开发一个使用命令 python manage.py loadfixtures 播种的现代 django/Wagtail CMS 应用程序。似乎loaddata 是更常见的命令,我发现在loadfixtures 上找到任何文档都非常困难。谁能指出我的区别?它出现在“可用子命令”的[Core] 部分下。

顺便说一句,我实际上是在尝试为网站转储和播种一些静态页面数据。

【问题讨论】:

    标签: python django wagtail manage.py


    【解决方案1】:

    loadfixtures 不是 Django 或 Wagtail 作为标准存在的命令,因此它可能是开发人员在您的项目中添加的自定义命令,或者可能是您安装的第三方包。有关如何创建它们的文档,请参阅 Writing custom django-admin commands - 如果您的项目中有一个“核心”应用程序,您可能会在 core/management/commands/loadfixtures.py 中找到该命令的代码。

    【讨论】:

    • 啊,谢谢!我搜索了'loadfixtures',但没有搜索文件名。傻我。
    • 一点也不傻!编写 Django 管理命令的人多年来一直对“文件名作为命令”的决定感到遗憾。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-03
    • 1970-01-01
    • 2020-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    相关资源
    最近更新 更多