Шаблон URL Django с или без <projectName>в качестве пути для просмотра? - PullRequest
0 голосов
/ 30 сентября 2011

Я новичок в Django и читаю http://djangobook.com и обнаружил, что следующие два шаблона работают одинаково без сбоев для проектов с именами mysite и views.py в корневом каталоге проекта с функциейпо имени hello.

(r'^hello/$', 'mysite.views.hello')
(r'^hello/$', 'views.hello)

Могу ли я знать, что такое практика?с или без исходящего пространства имен Project?И если я могу, почему?

'' - префикс для этих шаблонов.

1 Ответ

1 голос
/ 30 сентября 2011

первый - потому что mysite dir находится в вашем пути к Python;

второй - потому что, когда вы запускаете проект, текущий путь будет добавлен к пути Python.

...