- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试为项目设置 Django 应用程序,但在找到模板文件夹时遇到问题。这是我的布局...
-Alexa
-Alexa
-__init__.py
-settings.py
-urls.py
-wsgi.py
-AlexaApp
-migrations
-static
-css
-js
-templates
-login.html
-__init__.py
-admin.py
-apps.py
-models.py
-tests.py
-views.py
-manage.py
设置.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
INSTALLED_APPS = [
'Alexa',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
ROOT_URLCONF = 'Alexa.urls'
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',
],
},
},
]
url.py
from django.conf.urls import url
from django.contrib import admin
from django.contrib.auth import views as auth_views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^login/', auth_views.login, {'template_name': 'templates/login.html'}),
url(r'^logout/', auth_views.logout),
]
我尝试将 os.path.join(BASE_DIR, 'templates') 添加到我的 TEMPLATES DIRS,但这没有帮助。我还尝试将 'Alexa'
和 'AlexaApp'
添加到我的 INSTALLED_APPS 中。我还尝试将 'templates/login.html'
更改为模板文件夹的直接路径,但没有成功。我确信这很简单,但不确定我在哪里搞砸了。我正在使用 Django 1.11.5。谁能帮帮我吗?
提前致谢!
迪伦
最佳答案
您需要将 AlexaApp
放入 installed_apps
中,以便 django 在 AlexaApp/templates/
中查找模板。请参阅docs 。
然后像这样访问您的模板:
'template_name': 'login.html'
关于python - Django 找不到模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46473919/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!