Форум → Программирование → Python → Django → django-configurations: Более гибкое хранение настроек (в классах)
django-configurations: Более гибкое хранение настроек (в классах)
Страницы: ← Предыдущая страница →
-
28 июля 2012 г. 10:47, спустя 5 часов 27 минут 49 секунд
Я не понял зачем ты начал трогать контрибы, оставь их, не надо брать лишнего. Думаю надо просто пробегаться по INSTALLED_APPS, если там есть settings, то юзать его, если нет то фиг с нимhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
28 июля 2012 г. 11:23, спустя 35 минут 35 секунд
1. Ну контрибы то в INSTALLED_APPS. Как узнать есть settings или нет? Только через попытку импорта. Когда пытаемся импортировать, прежде чем вывалится ImportError
Не, ну можно конечно сначала проверять есть ли файлы, а потом уже делать импорт, если есть. Но это явный костыль.
2. С глобальной точки зрения, для данной задачи, чем контриб-апп отличается от неконтриб? Не чем он не должен отличаться. Должны одинаково обрабатываться все аппы, что есть в INSTALLED_APPS. Я с таким же успехом могу наставить с github кучу аппов, у которых __init__.py будет наполнен кучей импортов.
У меня проблем нет. Проблемы в джанго. Решать данную задачу костылями не хочу. -
28 июля 2012 г. 11:37, спустя 13 минут 35 секунд
Ну а там должны быть только "нормальные" аппы.
чем контриб-апп отличается от неконтриб?
Думаю стоит как ты сказал и делать, либо файл проверять, либо забить :)Спустя 80 сек.Просто в дальнейшем если некий апп имеет свой settings.py, то значит автор в курсе того что не надо пихать говна в __init__.pyСпустя 105 сек.SETTINGS_APPS, или сразу SETTINGS_MODULES
как-то излишне, но менее костыльноhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
28 июля 2012 г. 12:00, спустя 23 минуты 55 секунд
Документировать и тестировать не ясно чего.
Надо добавить пункты в документацию, мол теперь можно для каждого апп указывать свои настройкиhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
28 июля 2012 г. 12:12, спустя 11 минут 35 секунд
Вполне нормальная практика, сам тоже парочку расширений для Yii выкладывал и тп, всячески стараюсь помогать.
вы реально троллитесь или меня троллите? -
28 июля 2012 г. 12:23, спустя 10 минут 45 секунд
Чего?https://smappi.org/ - платформа по созданию API на все случаи жизни -
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!