代码之家  ›  专栏  ›  技术社区  ›  GCP Bukalo

如何解决TemplateDoesNotExist at/account

  •  0
  • GCP Bukalo  · 技术社区  · 5 年前

    我得到了 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>
    

    以下是TEMPLATES的值 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',
            ],
        },
    },
    

    ]

    1 回复  |  直到 5 年前