我有这个应用程序的网址,我不知道是什么错误。我从2勺django中学到了“编码错误”。在
问题是这是因为当我评论它的时候,一切都很好
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# ofertoj/urls.py
from django.conf.urls import patterns, url
from .views import *
urlpatterns = patterns("",
url(
regex=r"ˆ(?P<pk>\d+)/$",
view=OfertoDetailView.as_view(),
name="oferto_detail"
),
url(
regex=r"ˆ(?P<pk>\d+)/results/$",
view=OfertoResultsView.as_view(),
name="oferto_results"
),
url(
regex=r"ˆ(?P<pk>\d+)/listview/$",
view=OfertoListView.as_view(),
name="oferto_listview"
),
url(
regex=r"^(?P<pk>\d+)/createview/$",
view=OfertoCreateView.as_view(),
name="oferto_createview"
),
url(
regex=r"ˆ(?P<pk>\d+)/updateview/$",
view=OfertoUpdateView.as_view(),
name="oferto_updateview"
),
)
这是我的Stacktrace
^{pr2}$
模板中似乎有unicode代码点。通过查看十六进制,您可以看到原始字节:
r“后面的部分是一个^,似乎是用unicode输入的。它显示为。。字节为0xcb 0x86。因此,您的正则表达式使用unicode,但可能只应为ascii,因此您应该更改以下内容:
^{pr2}$在这方面:
^{3}$如果你改变所有这些,它可能会修复它。在
相关问题 更多 >
编程相关推荐