小编Owe*_*enK的帖子

Django将url命名为url,模板url标签无法识别

在projects/urls.py我有:

urlpatterns = patterns('bizteen.projects.views',
    url(r'^browse/$', 'browse', name='projects-browse-main'),
    url(r'^browse/(\d+)/$', 'browse', name='projects-browse'),
    url(r'^create/$', 'create', name='projects-create'),
    url(r'^(\d+)/$', 'view_project', name='projects-view'),
)
Run Code Online (Sandbox Code Playgroud)

在模板中,我有:

<a href="{% url projects-browse-main %}">Browse projects</a>
Run Code Online (Sandbox Code Playgroud)

但是出现错误.

TemplateSyntaxError at /

Caught an exception while rendering: Reverse for 'bizteen.projects-browse-main' with arguments '()' and keyword arguments '{}' not found.
Run Code Online (Sandbox Code Playgroud)

我能弄清楚的最多的是名称被视为视图而不是视图.为什么会这样?

来自bizteen.projects.views:

from django.shortcuts import render_to_response
from django.http import HttpResponse, HttpResponseRedirect
from bizteen.projects.models import Project, ProjectComment
from django.template import RequestContext

def browse(request, page=0):
    page_start = page * 25
    page_end = page_start + 25
    project_list = …
Run Code Online (Sandbox Code Playgroud)

django django-templates django-urls

5
推荐指数
1
解决办法
7838
查看次数

加密的Django模型字段

客户希望确保我无法从他们的网站读取敏感数据,这些数据仍由我管理.实际上,这意味着我将拥有数据库访问权限,但我无法读取某些模型字段的内容.有没有办法让我无法访问数据,但仍然由服务器解密以供客户端浏览?

python encryption django django-models

4
推荐指数
2
解决办法
3734
查看次数