Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修改Django身份验证模板_Python_Django_Authentication_Templates_Edit - Fatal编程技术网

Python 如何修改Django身份验证模板

Python 如何修改Django身份验证模板,python,django,authentication,templates,edit,Python,Django,Authentication,Templates,Edit,我目前正在学习django,并开始使用djangoauth来管理有关身份验证的所有内容。问题是我不知道显示所有登录、注销和注册的文件在哪里。我将“account”文件夹粘贴到项目的templates文件夹中,但即使我修改或放置了一些内容,也不会像文件中没有那样。所以问题是这些文件在哪里,我如何修改它们?如果我将这个文件夹与假定的模板文件粘贴在一起,为什么我要修改它们,就像不是那个一样 我已经按照你的指示做了 编辑1: 我认为这是DIR的问题,但修复了它们,仍然是问题所在。下面是my setti

我目前正在学习django,并开始使用djangoauth来管理有关身份验证的所有内容。问题是我不知道显示所有登录、注销和注册的文件在哪里。我将“account”文件夹粘贴到项目的templates文件夹中,但即使我修改或放置了一些内容,也不会像文件中没有那样。所以问题是这些文件在哪里,我如何修改它们?如果我将这个文件夹与假定的模板文件粘贴在一起,为什么我要修改它们,就像不是那个一样

我已经按照你的指示做了

编辑1:

我认为这是DIR的问题,但修复了它们,仍然是问题所在。下面是my settings.py DIRS的用法:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
还有其他的问题,我明白了。上面的基本目录还有另一种格式

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',
        ],
    },
},
]