Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 20, 2016 23:04:14

Marta
Зарегистрирован: 2016-01-20
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

Как сейчас обстоят дела в стандартной админке Django с падежами? Так и генерируются до сих пор фразы “Добавить картинка” в именительном падеже по названиям моделей?

Смотрела когда-то Django 1.4, но там было все печально. Люди прикручивали стеммеры и словари (это хорошие штуки, но для админки прикручивать такое - это лишнее).

Интересно узнать решилось ли это или есть более красивые решения, чем вышеописанное? Так как мне кажется, что проще попробовать на Flask тогда реализовывать нужные “батарейки”, чем хачить неподходящие (да, я понимаю, что по сути будет выходить свой фреймворк над микрофреймворком и придется выдержать нормальную архитектуру). Хотя Django как фреймворк крут и по мне смотрится лучше Symfony2 (хотя это еще холивар языков). Но та же стандартная “батарейка” для пагинации мне тоже не нравится.

Развитие по сравнению с теми временами я вижу: Python3 идет в массу, библиотеки многие поддерживают его, разработчики уже договорились по поводу сломанных строк в третьем питоне. Да и у Django есть планы на мажорные версии (надеюсь, действительно мажорные, а не гонки браузеров за номерами).

Офлайн

#2 Янв. 21, 2016 04:35:05

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

Marta
Так и генерируются до сих пор фразы “Добавить картинка”
А не пофиг ли?



Офлайн

#3 Янв. 21, 2016 06:25:14

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

FishHook
А не пофиг ли?
Если речь идет о том что продукт делается для заказчика, то вполне может оказаться и не пофиг



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Янв. 21, 2016 07:00:57

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

JOHN_16
Если речь идет о том что продукт делается для заказчика, то вполне может оказаться и не пофиг
Продукт на заказ основанный на админке? Джанго - это же не CMS, админка нужна пока нет готовых представлений для заполнения справочников или нет желания их делать, но никак не сам готовый продукт.



Офлайн

#5 Янв. 21, 2016 10:50:55

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

FishHook
админка нужна пока нет готовых представлений для заполнения справочников или нет желания их делать

Оригинально). То есть вы админку используете только для себя получается, а если заказчику надо будет что-то в ней сделать, те же справочники заполнить, то вы пишете свой велосипед?



Офлайн

#6 Янв. 21, 2016 10:54:52

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

Marta
Так как мне кажется, что проще попробовать на Flask тогда реализовывать нужные “батарейки”, чем хачить неподходящие
Что-то я сомневаюсь, что ситуация с падежами во Flask-е будет лучше



Офлайн

#7 Янв. 21, 2016 11:24:59

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

plusplus
а если заказчику надо будет что-то в ней сделать
Приведите пример, что заказчик забыл в админке.
plusplus
То есть вы админку используете только для себя получается
Разумеется.



Офлайн

#8 Янв. 21, 2016 11:46:37

infoing
От:
Зарегистрирован: 2010-09-06
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

Хотите падежей для русского языка в админке Django – можете интегрировать туда https://github.com/j2a/pytils/.
Вот кто-то пытался https://code.google.com/p/django-ruadmin/.



Офлайн

#9 Янв. 21, 2016 12:52:12

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

FishHook
Согласен абсолютно. У нормальных решений есть админка, а есть manage. Это как-раз то, про что говорит FishHook. Именно manage и решает задачи CRM. Если применительно к интернет-магазину, то это заполнение товарами, создание категорий и т.п. А админка стоит в стороне и она действительно нужна только для администратора.

P.S. Пример использования такого подхода из мира django - LFS.

Отредактировано 4kpt_IV (Янв. 21, 2016 12:54:02)

Офлайн

#10 Янв. 21, 2016 13:11:03

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

Django 1.8/1.9 и падежи в админке

4kpt_IV
А админка стоит в стороне и она действительно нужна только для администратора
А администратор не может быть заказчиком?



Отредактировано plusplus (Янв. 21, 2016 13:11:14)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version