Я пытаюсь скомпилировать старый код в Django 1.4. Многие вещи устарели. Мне удается изменить некоторые из них, но я не знаю, как дальше работать с urls.py
, вот старый код
from django.conf.urls.defaults import *
from django.conf import settings
dynurls = patterns('minesweepr.views',
(r'^api/minesweeper_solve/$', 'api_solve'),
)
staticurls = patterns('minesweepr.views',
(r'^player/$', 'template_static'),
(r'^query/$', 'template_static'),
)
urlpatterns = patterns('',
('^%s' % settings.BASE_URL, include(dynurls)),
('^%s' % settings.BASE_STATIC_URL, include(staticurls)),
)
Я знаю django.conf.urls. значения по умолчанию устарели, и я попытался изменить код следующим образом
from django.conf.urls import url, include
from django.conf import settings
dynurls = ['minesweepr.views',
(r'^api/minesweeper_solve/$', 'api_solve'),
]
staticurls = ['minesweepr.views',
(r'^player/$', 'template_static'),
(r'^query/$', 'template_static'),
]
urlpatterns = ['',
('^%s' % settings.BASE_URL, include(dynurls)),
('^%s' % settings.BASE_STATIC_URL, include(staticurls)),
]
Но этого недостаточно. Говорят, что мои шаблоны URL недействительны. У кого-нибудь есть идея? Спасибо