我在哪里放置我想渲染的模板

时间:2013-09-18 09:22:02

标签: python django django-piston

以下是我使用“django-piston”从网站获取基本身份验证的代码。 这里我有login.html页面,我wana show,我把它放在哪里,这个领域关键字在下面的代码中.................

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),
)

1 个答案:

答案 0 :(得分:0)

Django在很多地方搜索模板目录,具体取决于您的模板 - loader settings,但指定模板目录的最基本方法是使用TEMPLATE_DIRS setting

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

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

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

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

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

阅读Piston源代码我认为领域只是一个传递给身份验证处理程序的名称,可能只被该处理程序用来通知用户他将要访问的区域:“你即将收到访问[领域]“。

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