Size: a a a

Django [ru] #STAY HOME

2019 March 25

S

Skoomer in Django [ru] #STAY HOME
в админе в листдисплей указал
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Skoomer
def display_genre(self):

       return ', '.join([genre.name for genre in self.genre.all()[:2]])

   display_genre.short_description = 'Genre'
Это админка?
источник

S

Skoomer in Django [ru] #STAY HOME
Dan Tyan
Это админка?
da
источник

S

Skoomer in Django [ru] #STAY HOME
Dan Tyan
Это админка?
этот код в моделях
источник

S

Skoomer in Django [ru] #STAY HOME
я подключаю эту функцию в админку
источник

S

Skoomer in Django [ru] #STAY HOME
для коротких заметок
источник

GB

Green Beaver in Django [ru] #STAY HOME
Loki
Использую DRF. Есть модели Albums и Tracks. У модели Tracks есть поле album = models.ForeignKey(Album, related_name='tracks'. Очень просто в ответ на запрос вернуть Альбомы вместе с их треками. Возможно ли вывести Треки и указать альбом, которому они принадлежат? Что-то типа такого https://dpaste.de/FQKr#L32
Если прям хочется можешь поробовать так:
class TracksSerializer(serializers.ModelSerializer):
   album = serializers.SerializerMethodField()
   track = serializers.SerializerMethodField()

   class Meta:
       model = Track
       fields = ('track', 'album')

   def get_track(self, track_obj):
       return track_obj.id

   def get_album(self, track_obj):
       return track_obj.album.album_name
источник

A

Andrey in Django [ru] #STAY HOME
whoami
Django — это API

Периодически встречаю ребят, которые учат Django от корки до корки, включая такие странные вещи как Django Templates или Django Forms.

Ребята, не тратьте на это время! Если на вашем проекте в 2019 году генерируют HTML на бекенде, он скорее всего серьезно болеет. Гораздо быстрее, понятнее и проще взять любой современный JS-фреймворк. Или вообще без него обойтись, но ни в коем случае не генерить HTML в Django.

В Django есть несколько удобных и красивых (если не читать исходники) вещей — Django ORM, Django admin, вещи связанные с обработкой HTTP-запросов и переводами. Во всем остальном Django — это монстр из начала двухтысячных, затаскивая которого в проект вы с первой строчки начинаете писать legacy.

Так что ставьте DRF, Graphene или что вам ближе, но даже не пытайтесь генерить HTML на джанге.
Github серьёзно болеет?
источник

A

Andrey in Django [ru] #STAY HOME
Unknown
Всем привет. Я только начал разбирать джанго.
И мне нужно сделать элементарное, веб с регистрацией и авторизацией.
Все очень умные, шлют меня нахер в доки джанго, говоря «там легко и все понятно», но длительные попытки чтения док не увенчались успехом.
Как быть, ребятки?
danny/cookiecutter-django · GitHub
источник

A

Andrey in Django [ru] #STAY HOME
Ага
Сеошникам скажи ещё, что надо все на фронте рендерить
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
тут два момента: 1. SEO уже не играет той роли, которую играла лет 10 назад) 2. поисковики уже давно понимают js)
источник
2019 March 26

w

whoami in Django [ru] #STAY HOME
Andrey
Github серьёзно болеет?
а что там с гитхабом, думаешь он в SSR? выдержал бы столько трафика?
источник

T

Troubleshoot in Django [ru] #STAY HOME
Причём тут drf и джанго вообще ? Эммим
источник

A

Andrey in Django [ru] #STAY HOME
Kipishio
не выучил контейнеры пока что, я так понимаю для них надо отдельно виртуал поднять и там вссе настроить и потом там джанго запускать, пока даже не представляю как это делать
danny/cookiecutter-django · GitHub
источник

T

Troubleshoot in Django [ru] #STAY HOME
Чувак пишет не рендерь html и просит отказаться от реста
источник

A

Andrey in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
тут два момента: 1. SEO уже не играет той роли, которую играла лет 10 назад) 2. поисковики уже давно понимают js)
Гугл делает 2 прохода, бот который не умеет в js ходит чаще
источник

A

Andrey in Django [ru] #STAY HOME
whoami
а что там с гитхабом, думаешь он в SSR? выдержал бы столько трафика?
Посмотри ответы от сервера
источник

w

whoami in Django [ru] #STAY HOME
посмотрел и что я там должен увидеть?
источник

A

Andrey in Django [ru] #STAY HOME
whoami
посмотрел и что я там должен увидеть?
А что вы там видите?
источник

w

whoami in Django [ru] #STAY HOME
а куда смотреть то, тут многов сего
источник