Python Django makemessages命令生成权限被拒绝
当我运行这个命令时 python manage.py makemessages-l ru-a 为了构建.po文件,我看到了这样的错误Python Django makemessages命令生成权限被拒绝,python,django,localization,internationalization,Python,Django,Localization,Internationalization,当我运行这个命令时 python manage.py makemessages-l ru-a 为了构建.po文件,我看到了这样的错误 IOError: [Errno 13] Permission denied: './templates/base.html.py' 但是我没有这个模板base.html.py,我的模板目录中只有base.html,没有.py。 请帮助我理解这是什么意思 这是我的设置.py import os PROJECT_PATH = os.path.split(os.pat
IOError: [Errno 13] Permission denied: './templates/base.html.py'
但是我没有这个模板base.html.py,我的模板目录中只有base.html,没有.py。
请帮助我理解这是什么意思
这是我的设置.py
import os
PROJECT_PATH = os.path.split(os.path.abspath(os.path.dirname(__file__)))[0]
TEMPLATE_DIRS = ( os.path.join(PROJECT_PATH, "templates"), )
DEBUG = True
TEMPLATE_DEBUG = DEBUG
gettext = lambda s: s
LANGUAGES = ( ('ru', gettext('Russian')), ('en', gettext('English')), )
MODELTRANSLATION_DEFAULT_LANGUAGE = 'ru'
TIME_ZONE = 'America/Chicago'
LANGUAGE_CODE = 'ru'
USE_I18N = True
USE_L10N = True
我在控制台中看到的
./manage.py makemessages -l ru -a processing
language ru
IOError: [Errno 13] Permission denied: './templates/base.html.py'
请显示完整的TraceMaye,因为您应该在帖子中而不是在评论中写,不是吗?javascript的makemessages会生成这些.html.py文件,而且您似乎没有创建或写入所需目录的权限。/templates