новичок в Django, и возникла странная проблема: Firefox полностью работает с шаблонами URL-адресов, установленными в нашем приложении, но Safari взрывается с ошибкой, сообщающей:
Django tried these URL patterns, in this order:
^admin/doc/
^admin/(.*)
^auth/
^game/
^static/(?P<path>.*)$
The current URL, , didn't match any of these.
Так что, похоже, что URL-адрес отсутствуетсоответствует, но почему это будет работать для одного клиента, а не для другого?Чем отличается Safari?
Отредактировано для включения игры / urls.py и корневого уровня urls.py (должно быть 2 файла?):
(game / urls.py)
from django.conf.urls.defaults import *
urlpatterns = patterns('game.views',
(r'^$', 'index'),
(r'^dashboard/', 'dashboard'),
(r'^details/(?P<venue_id>\d+)/$', 'details'),
)
(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'^starsquare/', include('starsquare.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')),
# Uncomment the next line to enable the admin:
#(r'^admin/(.*)', include(admin.site.urls)),
(r'^admin/(.*)', admin.site.root),
(r'^auth/', include('djangofoursquare.urls')),
#game
(r'^game/',include('game.urls')),
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/home/username/dev/starsquare/game/static'})
)