Size: a a a

Django [ru] #STAY HOME

2021 February 25

EK

Erlan Kubanychbekov in Django [ru] #STAY HOME
Кисель 2167
А есть какой-то способ определить сразу несколько lookup_expr у одного поля?
о фильтрация )
источник

К2

Кисель 2167 in Django [ru] #STAY HOME
Кисель 2167
А есть какой-то способ определить сразу несколько lookup_expr у одного поля?
Через список их передать не срабатывает(
источник

K

Kirill in Django [ru] #STAY HOME
Ребят а как можно обработать POST со страницы, где я передаю значения полей. Допустим есть n-нное количество полей с name начинающемся на room. Есть несколько полей с именем начинающемся на system. мне нужно Во вьюхе сложить каждый из этих типов в свой список.
источник

D

DukeNsk in Django [ru] #STAY HOME
Erlan Kubanychbekov
всем привет, а полезно ли юзать в django  только библиотеки ,ну я имею ввиду что у django все готово; фильтрация , регистрация ,токены .От это ощущения появляется что я не пишу код а просто собираю проект
Фатальный недостаток: это написано не нами (с)

Собственно, возможность использовать готовые (и, что немаловажно, отлаженные и документированные) кирпичики и батарейки для рутинных вещей вместо собственных велосипедов – это один из основных смыслов использования фреймворков. Это существенно ускоряет разработку и снижает bus factor проекта.

Само собой, это не отменяет необходимости глубоко разбираться в используемом фреймворке и умения сконструировать собственную батарейку, если ни одна из существующих не удовлетворяет решению задачи.
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Кисель 2167
А есть какой-то способ определить сразу несколько lookup_expr у одного поля?
источник

K

Kirill in Django [ru] #STAY HOME
Kirill
Ребят а как можно обработать POST со страницы, где я передаю значения полей. Допустим есть n-нное количество полей с name начинающемся на room. Есть несколько полей с именем начинающемся на system. мне нужно Во вьюхе сложить каждый из этих типов в свой список.
Уже полкчилось через request.Post.getlist повытаскивать
источник

К2

Кисель 2167 in Django [ru] #STAY HOME
тут для одного поля фильтрации несколько типо фильтрации, а мне нужно для каждого типа фильтрации поле
источник

o

ogassi in Django [ru] #STAY HOME
Всем добрый день!
Кто знает как в модельку записывать DateTimeField отличающимся от дефолтного формата?
источник

D

DukeNsk in Django [ru] #STAY HOME
ogassi
Всем добрый день!
Кто знает как в модельку записывать DateTimeField отличающимся от дефолтного формата?
Обычно записывается в дефолтном в виде timestamp'а, а выводится уже с необходимым форматированием
источник

DT

Denis Taranov in Django [ru] #STAY HOME
ogassi
Всем добрый день!
Кто знает как в модельку записывать DateTimeField отличающимся от дефолтного формата?
насколько я понимаю, в модельке(в базе) хранится всегда в одном формате, поддерживаемом базой, а форматирование производится только на выводе
источник

o

ogassi in Django [ru] #STAY HOME
DukeNsk
Обычно записывается в дефолтном в виде timestamp'а, а выводится уже с необходимым форматированием
А если я сериализую и в Json отправляю, как мне поменять формат?
источник

DT

Denis Taranov in Django [ru] #STAY HOME
ogassi
А если я сериализую и в Json отправляю, как мне поменять формат?
class MyCustomSerializer(...)
some_datetime_field = SerializerMethodField()

class Meta:
   model = MyModel
   fields = ('some_datetime_field')

def get_some_datetime_field(self, obj):
   formated_data = ... obj.some_datetime_field ... # форматируешь как хочешь
   return formated_data
источник

DT

Denis Taranov in Django [ru] #STAY HOME
если хочешь от дефолтного другой формат какой-то здесь
источник

D

DukeNsk in Django [ru] #STAY HOME
Либо можно передавать в JSON timestamp и форматировать его, как угодно, там, где этот JSON принимается
источник

НК

Никита Канин... in Django [ru] #STAY HOME
источник

DT

Denis Taranov in Django [ru] #STAY HOME
я прослушал, я останусь жив?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Почему я в админке, через нижнее подчеркивание не могу выдернуть номер заказа???
Код:
class QueueAdmin(admin.ModelAdmin):
   """
   Очередь
   """
   fieldsets = (
       (None, {
           'fields': ('number', 'order',),
       }),
   )
   list_display = ['number', 'order__number']
   ordering = ['number']

Ошибка:
ERRORS:
<class 'production.admin.QueueAdmin'>: (admin.E108) The value of 'list_display[1]' refers to 'order__number', which is not a callable, an attribute of 'QueueAdmin', or an attribute or method on 'production.Queue'.

System check identified 1 issue (0 silenced).
источник

TT

Terminator T-800 in Django [ru] #STAY HOME
https://pastebin.com/pURHJnFt пытаюсь привязать проект к докер, выходит ошибка 2, в котором говорится, что manage.py не существует. Проблема не знаю в чем, даже при наличии Copy проекта, нужного файла нет
источник

A

Alexander in Django [ru] #STAY HOME
Terminator T-800
https://pastebin.com/pURHJnFt пытаюсь привязать проект к докер, выходит ошибка 2, в котором говорится, что manage.py не существует. Проблема не знаю в чем, даже при наличии Copy проекта, нужного файла нет
скорее всего не та рабочая директория
источник

A

Alexander in Django [ru] #STAY HOME
подключитесь через баш и посмотрите, точно ли он там есть
источник