相关疑难解决方法(0)

Django是否以某种方式缓存url正则表达式模式?

我是一个需要帮助的Django新手:即使我在urls.py中更改了一些网址,我也会继续从Django获取相同的错误消息.这是我的settings.py中的相关行:

ROOT_URLCONF = 'mydjango.urls'
Run Code Online (Sandbox Code Playgroud)

这是我的urls.py:

from django.conf.urls.defaults import *

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Example:
    # (r'^mydjango/', include('mydjango.foo.urls')),

    # Uncomment the admin/doc line below and add 'django.contrib.admindocs'
    # to INSTALLED_APPS to enable admin documentation:
    #(r'^admin/doc/', include(django.contrib.admindocs.urls)),

    # (r'^polls/', include('mydjango.polls.urls')),
    (r'^$', 'mydjango.polls.views.homepage'),
    (r'^polls/$', 'mydjango.polls.views.index'),
    (r'^polls/(?P<poll_id>\d+)/$', 'mydjango.polls.views.detail'),
    (r'^polls/(?P<poll_id>\d+)/results/$', 'mydjango.polls.views.results'),
    (r'^polls/(?P<poll_id>\d+)/vote/$', 'mydjango.polls.views.vote'),
    (r'^polls/randomTest1/', 'mydjango.polls.views.randomTest1'),
    (r'^admin/', include(admin.site.urls)),
)
Run Code Online (Sandbox Code Playgroud)

所以我希望每次访问http://mydjango.yafz.org/polls/randomTest1/时都应该运行mydjango.polls.views.randomTest1函数,因为在我的polls/views.py中我有相关的功能:

def randomTest1(request):
    # mainText = request.POST['mainText']
    return HttpResponse("Default random …
Run Code Online (Sandbox Code Playgroud)

python django django-urls

4
推荐指数
1
解决办法
1663
查看次数

标签 统计

django ×1

django-urls ×1

python ×1