0

以下是我从网站上获得的使用“django-piston”进行基本身份验证的代码。在这里我有我想显示的 login.html 页面,我把它放在哪里以及下面代码中的这个领域关键字是什么......

from django.conf.urls.defaults import *
from piston.resource import Resource
from piston.authentication import HttpBasicAuthentication
from mysite.myapp.api.handlers import BlogpostHandler
auth = HttpBasicAuthentication(realm="Django Piston Example")
blogpost_handler = Resource(BlogpostHandler, authentication=auth)
urlpatterns = patterns('',
   url(r'^blogpost/(?P<post_slug>[^/]+)/', blogpost_handler),
   url(r'^blogposts/', blogpost_handler),
)
4

1 回答 1

0

Django 在很多地方搜索模板目录,这取决于你的模板加载器设置,但指定模板目录的最基本方法是使用TEMPLATE_DIRS 设置

查看模板所在的 django-piston 应用程序。例如:

/path/to/site-packgages/django-piston/templates/template.html

如果您在项目中应用了默认加载器设置,则可以通过在具有相同路径和文件名但在项目目录中创建的模板来覆盖模板:

/path/to/projectdir/django-piston/templates/template.html

领域是主权统治的社区或领土;一个王国。2. 领域、领域或省:科学领域。

阅读活塞源代码,我认为领域只是传递给身份验证处理程序的名称,并且可能仅由该处理程序用于通知用户他即将获得访问权限的区域:“您即将获得对 [领域]”。

免责声明:领域猜测是我最好的猜测。我不是活塞用户。

于 2013-09-18T10:14:01.043 回答