在 Weblate 中手动删除项目

Manually delete project in Weblate

为了更改可以找到翻译文件的 git-branch,我对我的 weblate 安装做了一些非常难以形容的事情。

Weblate 讨厌我的尝试,现在继续给出各种错误。 作为最后的手段,我只想删除项目并重新创建它。

仅:"Delete project" 给我一个“500 内部服务器错误”。 项目及其组件不会被删除。 尝试删除组件会出现类似的错误。

有谁知道如何手动清理和删除项目?就算有50步以上,我只在乎一个解决方案

PS: 服务器上的其他项目仍然可以正常运行,应该保持原样。

您始终可以从 Django 管理中删除 shell:

$ ./manage.py shell
Python 2.7.13 (default, Jan 19 2017, 14:48:08) 
[GCC 6.3.0 20170118] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from weblate.trans.models import Project
>>> project = Project.objects.get(slug='hello')
>>> project.delete()

但是从管理界面删除在当前版本上应该不会那么慢,如果你是最新的,请file issue on that