Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django中转换数据库字符串_Django - Fatal编程技术网

在Django中转换数据库字符串

在Django中转换数据库字符串,django,Django,如果我有一个包含国家名称的数据库表,并且我正在使用{%trans country_name%},当在我的模板中迭代查询集时,如何将国家名称添加到po文件中 由于它在django项目中的任何地方都不会显示为静态字符串,因此它不会显示在由“makemessages”生成的po文件中。对于翻译数据库内容,您可以使用它。对于翻译数据库内容,您可以使用它。makemessages无法神奇地从数据库中提取这些值,因此,您必须手动将它们添加到.po文件中。也许您可以编写一个管理命令来执行此操作。makemes

如果我有一个包含国家名称的数据库表,并且我正在使用
{%trans country_name%}
,当在我的模板中迭代查询集时,如何将国家名称添加到po文件中


由于它在django项目中的任何地方都不会显示为静态字符串,因此它不会显示在由“makemessages”生成的po文件中。

对于翻译数据库内容,您可以使用它。

对于翻译数据库内容,您可以使用它。

makemessages
无法神奇地从数据库中提取这些值,因此,您必须手动将它们添加到
.po
文件中。也许您可以编写一个管理命令来执行此操作。
makemessages
无法神奇地从数据库中提取这些值,因此您必须手动将它们添加到
.po
文件中。也许您可以编写一个管理命令来为您执行此操作。