【发布时间】:2014-11-17 10:08:41
【问题描述】:
我正在使用 django rest 框架,如下所述:django rest framework doc 我在模板目录中添加了 /rest_framework/api.html。
现在的结构是:
|
|\
| apps
| \
| settings.py
\
templates
\
rest_framework
\
api.html
api.html:
{% extends "rest_framework/base.html" %}
{% block footer %}
Hello !
{% endblock %}
settings.py:
...
TEMPLATE_LOADERS = (
('django.template.loaders.cached.Loader', (
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
'django.template.loaders.eggs.Loader',
)),
)
...
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.markup',
'django.contrib.webdesign',
...
'rest_framework',
...
)
...
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.SessionAuthentication',
),
'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',),
'PAGINATE_BY': 10
}
我在 api.html 中所做的修改在可浏览的 api 中不显示。我做错了什么?
【问题讨论】:
标签: python django rest django-rest-framework