приложение Django с общим именем - PullRequest
2 голосов
/ 21 марта 2010

В учебниках по Django везде используется постоянное имя приложения - в файле urls, в шаблонах HTML, в представлениях. Но если я хочу распространить приложение и позволить пользователю задать его имя (т.е. его постфикс URL на http://server.com/appname) - как я могу это сделать?

У меня должна быть какая-то общая настройка имени, тогда в конфигурации, но как работать с файлами шаблонов и т. Д.?

1 Ответ

1 голос
/ 21 марта 2010

Единственное, что имеет значение при обращении к URL - это urlconf приложения. Пока вы делаете импорт через пакет приложения, например, appname.models, appname.views и т. Д., Все пользователи вашего приложения должны будут после установки добавить его в свои INSTALLED_APPS и include() в своем urlconf. Все остальное найдет Django, если они находятся по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...