Django 错误22无效参数\\:\\已添加
我正在将django项目从一台运行Ubutnu的计算机导出到另一台运行Windows 10的计算机。我已经用Django 错误22无效参数\\:\\已添加,django,Django,我正在将django项目从一台运行Ubutnu的计算机导出到另一台运行Windows 10的计算机。我已经用pip install-r requerients.txt导出了环境,而且一切似乎都很好,因为,例如,python manage.py migrate工作正常 服务器在python manage.py runserver中启动良好,但是,当我在浏览器中打开URL时,出现以下错误: IOError位于/home/[Errno 22]无效参数: u'C:\Users\myusername\En
pip install-r requerients.txt导出了环境,而且一切似乎都很好,因为,例如,python manage.py migrate
工作正常
服务器在python manage.py runserver
中启动良好,但是,当我在浏览器中打开URL时,出现以下错误:
IOError位于/home/[Errno 22]无效参数:
u'C:\Users\myusername\Envs\myenv\myproject\:\HomePage.html'
视图设置正确,因为项目在ubuntu中运行正常。问题似乎在于HomePage.html,它应该位于..\\myproject\\marketingApp\\templates\\HomePage.html
中,正在…\\myproject\\:\\HomePage.html中查找,我不知道如何/在何处修复该问题。我通过将我的项目文件夹路径'C:\\Users\\myuser\\Envs\\myenv\\myproject'直接添加到模板中来加载该文件。
:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
os.path.join(BASE_DIR, 'templates'),
'C:\\Users\\myuser\\Envs\\myenv\\myproject'
],
'APP_DIRS': True,
'OPTIONS': {
'debug':DEBUG,
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.core.context_processors.static",
"django.core.context_processors.tz"
],
},
},
]
通过将我的项目文件夹路径'C:\\Users\\myuser\\Envs\\myenv\\myproject'
直接添加到模板目录中,我成功加载了文件:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
os.path.join(BASE_DIR, 'templates'),
'C:\\Users\\myuser\\Envs\\myenv\\myproject'
],
'APP_DIRS': True,
'OPTIONS': {
'debug':DEBUG,
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.core.context_processors.static",
"django.core.context_processors.tz"
],
},
},
]