Size: a a a

Django [ru] #STAY HOME

2020 August 27

l

lastway in Django [ru] #STAY HOME
т.е. либо во вьюхе делай create в цикле на каждый объект, либо в функции
источник

l

lastway in Django [ru] #STAY HOME
хз как лучше, я бы думаю делал во вьюхе цикл
источник

N

Nikolay in Django [ru] #STAY HOME
lastway
т.е. либо во вьюхе делай create в цикле на каждый объект, либо в функции
кстати, прикол - subquestion - почему-то validated_data его обрезает
источник

l

lastway in Django [ru] #STAY HOME
Nikolay
кстати, прикол - subquestion - почему-то validated_data его обрезает
Странно, как ты пришел к такому выводу? Из этого скриншота этого явно не следует:)
источник

N

Nikolay in Django [ru] #STAY HOME
lastway
Странно, как ты пришел к такому выводу? Из этого скриншота этого явно не следует:)
источник

l

lastway in Django [ru] #STAY HOME
А в моделях ФК на саму себя есть? Если нет, тогда не удивительно
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Добавил в юзера модель phone unique=True, добавил в формы поле
       self.fields['phone'] = forms.CharField(required=True)

Подключил адаптер
выдает такую ошибку, даже если номера нет в базе, думаю что он где то созраняет с пустым значением, но где?
источник

N

Nikolay in Django [ru] #STAY HOME
lastway
А в моделях ФК на саму себя есть? Если нет, тогда не удивительно
та есть)
источник

l

lastway in Django [ru] #STAY HOME
Nikolay
та есть)
Ага, parent_questions, а в реквесте ты что шлёшь? Какой-то не известный subquestions
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Очень же стандартная история с уникальным телефоном, почему не могу найти решения?
источник

l

lastway in Django [ru] #STAY HOME
Выложи на пасту код, ничего не понятно из твоих сообщений
источник

S

Shodmon in Django [ru] #STAY HOME
Orekhov Web Dev.
Очень же стандартная история с уникальным телефоном, почему не могу найти решения?
Ну миграции проведены? При миграции случайно не прописал дефолт что-то? А так фиг поймешь, без ничего
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
Shodmon
Ну миграции проведены? При миграции случайно не прописал дефолт что-то? А так фиг поймешь, без ничего
проведены, нет
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
lastway
Выложи на пасту код, ничего не понятно из твоих сообщений
ссылка на гит пойдет?
источник

b

bbclub in Django [ru] #STAY HOME
почему
источник

S

Shodmon in Django [ru] #STAY HOME
bbclub
почему
Почему?
источник

O

Orekhov Web Dev. in Django [ru] #STAY HOME
https://github.com/Orex0v/bulletin-board
приложение users
источник

D

Dmitry in Django [ru] #STAY HOME
Shodmon
Почему?
Почему
источник

EC

Elias Cooper in Django [ru] #STAY HOME
привет, скажи пожалуйста есть ли возможность передать в админке в кастомную форму какое нибудь значение ?

например

class MyAdmin(admin.ModelAdmin):

   form = MyForm

   def get_form(self, request, obj=None, **kwargs):
       form = super(MyAdmin, self).get_form(request, obj, **kwargs)
       if obj:
            form = MyAdmin(obj.bar)
       return form


и затем получить этот аргумент в классе форму чтобы его использовать ? например
class MyForm(forms.ModelForm):

   def __init__(self, bar=None, *args, **kwargs):

       super(MyForm, self).__init__(*args, **kwargs)
       if bar:
           # do stuff
источник

S

Shodmon in Django [ru] #STAY HOME
Elias Cooper
привет, скажи пожалуйста есть ли возможность передать в админке в кастомную форму какое нибудь значение ?

например

class MyAdmin(admin.ModelAdmin):

   form = MyForm

   def get_form(self, request, obj=None, **kwargs):
       form = super(MyAdmin, self).get_form(request, obj, **kwargs)
       if obj:
            form = MyAdmin(obj.bar)
       return form


и затем получить этот аргумент в классе форму чтобы его использовать ? например
class MyForm(forms.ModelForm):

   def __init__(self, bar=None, *args, **kwargs):

       super(MyForm, self).__init__(*args, **kwargs)
       if bar:
           # do stuff
Form(cstdata=obj.bar)

В ините

kwargs.get('cstdata')
Должно получиться
источник