Я новичок в django, но имею опыт веб-программирования на Python и java с использованием разных фреймворков. Я сделал себе симпатичный маленький django. app, но я не могу сопоставить его с www.mysite.com, а не с www.mysite.com/myapp.
Я определил URL-адреса и представления в моем urls.conf, который в настоящее время не отделен от приложения (не обращайте на это внимания).
urlpatterns = patterns('myapp.views',
(r'^myapp/$', 'index'),
(r'^myapp/(?P<some_id>\d+)/global_stats/$', 'global_stats'),
(r'^myapp/(?P<some_id>\d+)/player/(?P<player_id>\d+)/$', 'player_stats'),
)
Все это работает как шарм. Если кто-то перейдет на www.mysite.com/myapp, он попадет в мое индексное представление, что вызовет перенаправление http на мой «правильный» URL-адрес по умолчанию.
Итак, как я могу добавить шаблон, который будет делать то же самое, что и (r '^ myapp / $', 'index'), но без / myapp, то есть www.mysite.com должно хватить?
Я бы подумал, что это будет очень простой материал ... Я попытался добавить строку вроде:
(r'^$', 'index'),
, но это меня зациклило ...
Надеюсь, вы, гуру django, сможете прояснить это для меня!