Size: a a a

Django [ru] #STAY HOME

2019 July 08

S

Spirit💎 in Django [ru] #STAY HOME
что значит простых?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
а где лучше вытаскивать данные из формы? в forms в методе clean? или же во вьюхе?
источник

IK

Ivan Kazionov in Django [ru] #STAY HOME
axelmaker
Можно ли разделить заполненную БД  на несколько простых БД в Django?
Почему нет, разделение данных можно сделать в миграции
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
m0nte cr1st0
а где лучше вытаскивать данные из формы? в forms в методе clean? или же во вьюхе?
Смотря что надо, в методе clean() ты будешь ещё не провалидированные данные доставать, а во вьюшке уже cleaned_data соответственно
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Подскажите пожалуйста за форму PasswordChangeForm. Там есть clean_old_password и clean_new_password2, но вот их вызов я НИГДЕ найти не могу. Уже минут 30 сижу, до гитхаба их дошел, НИГДЕ НЕТ!

У меня сложилось такое впечатление, что форма forms.Form сама вызывает все методы при is_valid которые начинаются на clean_ или что это черт возьми происходит, ибо они вызываются
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
А, ясно, надо больше в доку смотреть. Это очистка определенного атрибута. В данном случае поля old_password и new_password2
источник

D

Dmitriy in Django [ru] #STAY HOME
Всем привет, подскажите плз как правильно писать кастомные методы в моделях ?
https://pastebin.com/5FBsXwGG
Вот так ^ или через менеджера модели ? Могу ли я использовать self.objects ... или надо ModelName.objects ...
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
python manage.py startapp profile

CommandError: 'profile' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.

🤔
источник

i

ilya in Django [ru] #STAY HOME
Dmitriy
Всем привет, подскажите плз как правильно писать кастомные методы в моделях ?
https://pastebin.com/5FBsXwGG
Вот так ^ или через менеджера модели ? Могу ли я использовать self.objects ... или надо ModelName.objects ...
-смотря что нужно, но в данном случае вроде так пойдет
- в методе можно self.objects
источник

NG

NIkita Gromov in Django [ru] #STAY HOME
Время нубских вопросов по DRF. Есть json
{
   name: "Store",
   goods: [
       {
           name: "Potato",
           price: 200
       },
       {
           name: "Banana",
           price: 600
       }
   ]
}


Родитесльский объект это Store.

И собственно модели:
class Store(models.Model):
   name = models.CharField()
   goods = models.ForeignKey('Goods', on_delete=models.SET_NULL, null=True, blank=True)
   
   
class Goods(models.Model):
   name = models.CharField()
   price = models.SmallIntegerField()


Как в сериализаторе создавать новые модели Goods, если они предаются без id и  изменять, если они передаются с id?
источник

i

ilya in Django [ru] #STAY HOME
Il`ya (Marshal)
python manage.py startapp profile

CommandError: 'profile' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.

🤔
Джанго не дает тебе отстрелить себе ноги =)
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
ilya
Джанго не дает тебе отстрелить себе ноги =)
Оно profile за profiler считает или что, или как?
источник

i

ilya in Django [ru] #STAY HOME
Il`ya (Marshal)
Оно profile за profiler считает или что, или как?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Сильно конечно. А какой синоним есть к профилю, личному кабинету?
источник

NG

NIkita Gromov in Django [ru] #STAY HOME
Ну лучше хранить профиль в users?
источник

l

len in Django [ru] #STAY HOME
подскажите, плз, как отправить сразу два запроса (1 пост в бд, 2 на внешний сервер). 1 у меня сделан через axios, а второй как лучше реализовать?
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
len
подскажите, плз, как отправить сразу два запроса (1 пост в бд, 2 на внешний сервер). 1 у меня сделан через axios, а второй как лучше реализовать?
тоже через axios?
источник

e

e\/gen in Django [ru] #STAY HOME
ilya
Джанго не дает тебе отстрелить себе ноги =)
manage.py startapp import отрабатывает
источник

l

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

D

Dmitriy in Django [ru] #STAY HOME
ilya
-смотря что нужно, но в данном случае вроде так пойдет
- в методе можно self.objects
А когда нужно использовать менеджер?
источник