Size: a a a

Django [ru] #STAY HOME

2019 May 23

A

Aquinary in Django [ru] #STAY HOME
Ruslan Popov
просто галку в админке показать, если юзер фотку влил
https://gist.github.com/qingfeng/402903
Даже отдельный тест запилили уже)
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
Предлагаешь open делать? bool() проще
источник

PB

Petr B. in Django [ru] #STAY HOME
Petr B.
чтобы админка в list_display поле отображало как boolean нужно методу свойство boolean = True указать
def has_avatar(self, obj):
   return obj.avatar is not None
has_avatar.short_descriprion = "Есть ава"
has_avatar.boolean = True
источник

A

Aquinary in Django [ru] #STAY HOME
Ruslan Popov
Предлагаешь open делать? bool() проще
Ну я бы проверял наличие файла точно по пути, указанному в ImageField. Чтобы не оказалось так, что поле не пустое, а файла то и нет
источник

PB

Petr B. in Django [ru] #STAY HOME
Aquinary
Ну я бы проверял наличие файла точно по пути, указанному в ImageField. Чтобы не оказалось так, что поле не пустое, а файла то и нет
я бы проверял подобное раз в неделю каким-нибудь скриптом
для админки такая проверка на каждый чих - избыточна
источник

PB

Petr B. in Django [ru] #STAY HOME
потому что проебан файл и файл никогда не загружался это совершенно разное
источник

PB

Petr B. in Django [ru] #STAY HOME
+ не будет работать если сторадж не локальный
источник

A

Aquinary in Django [ru] #STAY HOME
Разница в опыте большая слишком у нас не в мою пользу)
источник

PB

Petr B. in Django [ru] #STAY HOME
🤷‍♂️ это достаточно очевидные вещи, имхо
источник

PB

Petr B. in Django [ru] #STAY HOME
и у меня не такой уж большой опыт))))
источник

A

Aquinary in Django [ru] #STAY HOME
Но навярняка был опыт командной работы, например?)
источник

PB

Petr B. in Django [ru] #STAY HOME
ну промышленной разработки опыт-то есть
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Я правильно понимаю, что чтобы получить доступ к полю по FK в forms.py нужно писать такое в def init:
self.fields['first_name'] = forms.ModelChoiceField(queryset=User.objects.all())

?
Чтобы в админке, в форме, можно было редактировать данные связанные с моделью по FK?
Вроде все правильно пишу. Но получаю
 Unknown field(s) (first_name) specified for AdvancedUser
.  AdvencedUser свзяана OneToOne к  стандартной auth_user. Форма должна отображать поля из auth_user
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
Стораджи я писал, щас не тот случай, просто фоточка у юзера
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
bool() отлично решает задачу
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Есть CBV (`JointProductsDetail`), которая отвечает за рендеринг шаблона. В шаблоне я пытаюсь выполнить запрос ajax (`get`). Я указываю URL. Но запрос не приходит в указанную функцию, хотя я получаю success в ответе.
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
с чем это может быть связано, кроме моей криворукости? какой-то паттерн перекрывает?
источник

A

Aquinary in Django [ru] #STAY HOME
m0nte cr1st0
с чем это может быть связано, кроме моей криворукости? какой-то паттерн перекрывает?
А выхлоп девелоп-сервера чистый?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
это как понять?
источник