Size: a a a

Django [ru] #STAY HOME

2019 October 22

DT

Dan Tyan in Django [ru] #STAY HOME
Master?
источник

К

Куземяка in Django [ru] #STAY HOME
а хз. ветка удаленная сразу. туду комичу, дальше делаю мердж в соседнюю, с которой идет сборка
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Короче делай как описал :)
А то сейчас насоветую
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Как ты описал
источник

К

Куземяка in Django [ru] #STAY HOME
поджалуй пока так оставлю)
попробую потом локально поэкспериментировать в песочнице
источник

К

Куземяка in Django [ru] #STAY HOME
меня раздражает конфликты решать - потому что это обычно большие куски
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Вообще два человека в одной ветке как правило не работают
источник

DT

Dan Tyan in Django [ru] #STAY HOME
У квждого своя ветка
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Gafurov Ravshan
Здравствуйте подскажите плз как добавить кнопку в админ панель джанги?чтоб при нажатии вызывалась фция
JS функция: нужно расширть админку и добавлять свой JS

Python функция: добавляешь кнопка-ссылку, которая редеректит на вью и там делаешь что хочешь
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Gafurov Ravshan
Здравствуйте подскажите плз как добавить кнопку в админ панель джанги?чтоб при нажатии вызывалась фция
источник

S

SkyLord in Django [ru] #STAY HOME
Куземяка
потом мейкмессаджес и компилемессаджес - и у тебя есть мультиязычный сайт
то есть по сути мона это писать и так:

class Menu(models.Model):
   name = models.CharField( max_length=100 )
   ......

но в этом случае не будет переводится ????
и скажите а как перевод делается? откуда или какой механизм перевода ???
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
SkyLord
то есть по сути мона это писать и так:

class Menu(models.Model):
   name = models.CharField( max_length=100 )
   ......

но в этом случае не будет переводится ????
и скажите а как перевод делается? откуда или какой механизм перевода ???
создаются .po файлики на все _(..) строки https://docs.djangoproject.com/en/2.2/ref/django-admin/#django-admin-makemessages

для встраивания в админку есть django-rosetta
источник

С

Суник in Django [ru] #STAY HOME
Куземяка
from django.utils.translation import ugettext_lazy as _
у меня в проекте это так делается
Я чего-то не понял. Вот в русской доке говорится что это значит возможность перевода текста. А как это реализовать не сказано. Потому что тема важная на самом деле
источник

С

Суник in Django [ru] #STAY HOME
Или оно само делается в зависимости от данных, который браузер передает серверу. Типо язык там или геолокация
источник

G

Graywolf in Django [ru] #STAY HOME
Суник
Я чего-то не понял. Вот в русской доке говорится что это значит возможность перевода текста. А как это реализовать не сказано. Потому что тема важная на самом деле
Почитайте книгу Меле Джанго 2 в примерах, как раз на примере магазина рассматриваются переводы
источник

S

SkyLord in Django [ru] #STAY HOME
Graywolf
Почитайте книгу Меле Джанго 2 в примерах, как раз на примере магазина рассматриваются переводы
🤝
источник

С

Суник in Django [ru] #STAY HOME
Прочитаю обязательно
источник

I

InzGIBA in Django [ru] #STAY HOME
Суник
Я чего-то не понял. Вот в русской доке говорится что это значит возможность перевода текста. А как это реализовать не сказано. Потому что тема важная на самом деле
Google: Локализация интернационализация  Django
Если нужны примеры
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Суник
Я чего-то не понял. Вот в русской доке говорится что это значит возможность перевода текста. А как это реализовать не сказано. Потому что тема важная на самом деле
Поищи в доке слова makemessages и compilemessages.
источник

AS

ASergey Shakiel in Django [ru] #STAY HOME
class CommentSerializer(serializers.Serializer):
   email = serializers.EmailField()
   content = serializers.CharField(max_length=200)
   created = serializers.DateTimeField()


есть сериалайзер, как на лету при валидации поменять тип поля content на serializers.ChoiceField(...)
? Есть ли вообще такой способ
источник