首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法通过运行"django-admin makemessages -l ja“来执行自定义的makemessages命令?

有没有办法通过运行"django-admin makemessages -l ja“来执行自定义的makemessages命令?
EN

Stack Overflow用户
提问于 2017-10-21 15:05:38
回答 1查看 368关注 0票数 0

我使用的是Django1.11.5,我在"my-app/management/commands/“目录中创建了makemessages.py文件来定制makemessages命令。

我通过从我的-app目录运行"python ../manage.py makemessages“来执行这个命令。

但是我想通过"django-admin makemessages -l ja“来执行。(运行"django-admin makemessages -l ja“只是执行默认的makemessages命令)

有没有办法通过运行"django-admin makemessages -l ja“来执行这个定制的命令?

EN

回答 1

Stack Overflow用户

发布于 2017-10-21 17:43:33

我相信如果你做得好的话,它应该会起作用。看一下这个文档部分:

此外,manage.py是在每个

项目中自动创建的。manage.py和django-admin做同样的事情,但是会为你做一些事情:

  • 它会将您的项目包放在sys.path上。

  • 它设置DJANGO_SETTINGS_MODULE环境变量,使其指向项目的settings.py文件。

仔细检查这两个时刻。由于您的manage.py工作正常,您已经在INSTALLED_APPS中添加了您的应用程序(之后Django可以找到并覆盖默认的管理命令)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46860891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档