django - 如何解决 /account 处的 TemplateDoesNotExist
问题描述
我TemplateDoesNotExist at /account
在我的网站上遇到问题,我的所有代码都运行良好,localhost
但是这个问题出现在服务器上,请让我知道错误在哪里。
这是我的urls.py
文件...
app_name='account'
urlpatterns = [
path('account', views.accounts, name='useraccount'),
]
这是我的views.py
文件...
def accounts(request):
return render(request, 'account/account.html')
我的account.html
文件路径是这样的......account(app name)/templates/account/account.html
这是链接...
<li>
<a href="{% url 'account:useraccount' %}">Account</a>
</li>
这是setting.py
文件中模板的值...
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
'mainpage.context_processors.context_categories',
],
},
},
]
解决方案
推荐阅读
- javascript - 如何在角度中使用foreach获取数组中的数据
- java - 插入不应小于当前日期验证的数据
- c++ - 如何使用 CryptoApi 使用 AES-128 加密超过一个块大小的缓冲区
- dialogflow-es - conv.user.id 是未定义的,因此它不会将数据保留在对话流履行操作-on-google 中的 conv.user.storage 中。我该如何解决?
- sql - SQL - 将月份字符串“08-2019”转换为时间戳数据类型 - 01-08-2019
- asp.net - 当使用 UseSubmitBehavior 为 false 时,按钮在单击后消失
- angular - Angular ngFor 动态添加对象
- javascript - 使用 React hook 获取 Redux 存储实例
- sql - id有多个条件时的case表达式
- python - 如何获得连续投篮次数而不是标准累积总和?