如何通过 api、cli 或管理命令创建项目
How to create project by api, cli or management commands
我需要以编程方式创建新的 empty(或不创建)项目。我怎样才能做到这一点?
然后我使用 import-json 创建组件。
文档中有 import-project 命令,但是
< project > names an existing project, into which the components should be imported.
我可以用 weblate shell 或 ./manage.py shell
from weblate.trans.models import Project
project = Project.objects.create(
name='Test',
slug='test',
web='https://weblate.org/'
)
project.save()
您也可以从文件
中执行脚本
weblate shell < create_project.py
我需要以编程方式创建新的 empty(或不创建)项目。我怎样才能做到这一点? 然后我使用 import-json 创建组件。
文档中有 import-project 命令,但是
< project > names an existing project, into which the components should be imported.
我可以用 weblate shell 或 ./manage.py shell
from weblate.trans.models import Project
project = Project.objects.create(
name='Test',
slug='test',
web='https://weblate.org/'
)
project.save()
您也可以从文件
中执行脚本weblate shell < create_project.py