2013-08-24 2 views
0

Я не уверен, что мой вопрос верен. я разрабатываю веб-сайт на локальной машине, и я не могу понять, как настроить вид, который будет выполняться, когда я открываю страницу стартовой http://127.0.0.1:8000/Как настроить функцию Django по умолчанию?

Я пытался написать URL - URL (г «^ /» , 'pages.views.home', name = 'home'), но когда я перехожу в браузер, это не работает.

Возможно, мне нужно изменить настройки.

ответ

2

Попробуйте использовать следующий URL регулярное выражение:

url(r'^$', 'pages.views.home', name='home') 

Первый / не является частью регулярных выражений, потому что его автоматически удаляется перед сравнением против URL. Вышеприведенное выражение будет соответствовать первому / и не более того - ^ означает «начало линии» и $ означает конец.

+0

Спасибо, это решение работает хорошо. –

+1

также: используйте общие представления на основе классов с самого начала. – Jannis

+0

@NodariLipartiya нет проблем - примите ответ, если он сработает :) Jay - только если они вам понадобятся. Я считаю, что функции, основанные на функциях, легче работать с большинством моих проектов. – Ben