/countries/russia/
/cities/moscow/
а не кашу
думаю решение будет вида:
def func(request):
raise ViewDoesNotExists()
Форум → Программирование → Python → Django → помагите чайнику
Страницы: ← Предыдущая страница • Следующая страница →
27 ноября 2011 г. 21:18, спустя 30 минут 15 секунд
27 ноября 2011 г. 21:38, спустя 20 минут 8 секунд
Ну на самом деле я вообще не понимаю зачем тебе так делать (я о втором твоем кейсе), я бы делал так как всегда:
27 ноября 2011 г. 21:46, спустя 7 минут 43 секунды
27 ноября 2011 г. 21:53, спустя 7 минут 21 секунду
27 ноября 2011 г. 21:55, спустя 1 минуту 44 секунды
27 ноября 2011 г. 22:20, спустя 17 минут 18 секунд
Ну на самом деле я вообще не понимаю зачем тебе так делать (я о втором твоем кейсе), я бы делал так как всегда:
/countries/russia/
/cities/moscow/
а не кашу
27 ноября 2011 г. 22:29, спустя 8 минут 57 секунд
28 ноября 2011 г. 0:13, спустя 51 минуту 58 секунд
это разные вещи никак не связанные. это просто серверный локейшн. тебя ведь не пугает локейшн? или ты ваще блондинка? :)а это я у тебя хотел спросить
ну у меня как то мозг противится тому что контроллер начинает играть роль роутера…
28 ноября 2011 г. 0:19, спустя 6 минут 39 секунд
меня это ни чуть не пугает. Просто мне от этого мозг выносит, возможно я и пойму это со временем… Но сейчас я тупо это использую и все )это разные вещи никак не связанные. это просто серверный локейшн. тебя ведь не пугает локейшн? или ты ваще блондинка? :)а это я у тебя хотел спросить
ну у меня как то мозг противится тому что контроллер начинает играть роль роутера…
28 ноября 2011 г. 9:24, спустя 9 часов 2 минуты 47 секунд
ты мне звонил?
adw0rd, как дела? хули трубку не берешь, как мудак?
28 ноября 2011 г. 9:40, спустя 16 минут 10 секунд
Как в шаблонах организовать деление на страница/шаблон понятно - наследование шаблонов там есть.
А как быть с вьюхо-контроллерами? Данные для этих облаков нужно из моделей выбирать и в шаблон передавать. Делать это для каждой вьюхи?
4. Конфиги для разных платформ. Есть вот settings.py и в нём конфигурация базы прописана.
А если у меня на локалке одни параметры, а на продакшене, где тот же код работает, другие.
Как это решается?
try:
from local_settings import *
except ImportError:
pass
5. Конфиги для модулей. В settings.py настройки самого Django. А что делать с самописными модулями? Пихать каждому свой settings.py? Валить всё в глобальный settings.py?
6. Формирование адресов страниц.
Есть страница (новость): /news/2011/11/27/ololo/
Как правильно вставлять подобные ссылки?
Формировать из всего говна прямо в шаблоне?
Формировать во вьюхе?
Добавить в модель News метод getPageUrl()?
Душа просит какого-нибудь UrlBuilder'а, где бы все ссылки шаблонами прописывались.
Тем более, что шаблоны по сути уже есть - это регулярки в url.py.
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!