Django-模板不存在

时间:2019-03-17 15:12:39

标签: python django django-templates django-views django-urls

我将此库导入了我的django项目:https://github.com/percipient/django-allauth-2fa/blob/master/allauth_2fa/views.py

我不断收到此错误:

TemplateDoesNotExist at /setup/
base.html
In template C:\Users\Davide\lib\site-packages\allauth_2fa\templates\allauth_2fa\setup.html, error at line 1

1   {% extends 'base.html' %}

我不知道为什么会显示该错误,因为我在 project / templates 上创建了自己的 setup.html ,它看起来像这样:

**{% extends 'main/header.html' %}**
{% load i18n %}

{% block content %}

//

我的 urls.py 如下:

from allauth_2fa import views as allauth_2fa_views
app_name = "project"

urlpatterns = [

    path("setup/", allauth_2fa_views.TwoFactorSetup.as_view(), name="setup"),
    // Other urls

1 个答案:

答案 0 :(得分:0)

在您的base.html中写:

{% include 'main/header.html' %}

并且不要忘记在模板(setup.html)的顶部写上

{% extends 'base.html' %}