Size: a a a

Django [ru] #STAY HOME

2021 February 14

КА

Катя Адюкова... in Django [ru] #STAY HOME
Если в чем то неправа исправьте пожалуйста просто пока не очень разбираюсь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а зачем для админки асинхронный
в чем необходимость?
источник

m

master-mn in Django [ru] #STAY HOME
всем привет

парни помогите разобратся новичку в drf.
вот ситуация,
есть первая модель PageContent, которой есть поле типа чойс филд
есть вторая модель Diagrams, которая сдвазанна с первой по ForeignKey
я написал сериализатор PageContentSerializer для модели PageContent
https://dpaste.org/EmPb
и когда в шеле я запускаю print(repr(ser)), в данном случае ser = PageContentSerializer() , вот какая картина:
=============
PageContentSerializer():
   id = IntegerField(label='ID', read_only=True)
   pagecontent_projectstructure = PrimaryKeyRelatedField(many=True, read_only=True)
   pagecontent_order = IntegerField(label='Order page content', required=False)
   pagecontent_type = ChoiceField(allow_null=True, choices=((1, 'Text'), (2, 'Diagram Standart'), (3, 'Diagram CVSS'), (4, 'Code'), (5, 'Location'), (6, 'Image')), required=False)
   diagrams = DiagramSerializer():
       id = IntegerField(label='ID', read_only=True)
       diagrams_pagecontent = PrimaryKeyRelatedField(allow_null=True, label='Select content', queryset=PageContent.objects.all(), required=False)
       diagrams_impact = PrimaryKeyRelatedField(allow_null=True, label='Choose finding impact', queryset=TypeOfFindigs.objects.all(), required=False)
       diagrams_probability = PrimaryKeyRelatedField(allow_null=True, label='Choose finding probability', queryset=TypeOfFindigs.objects.all(), required=False)
==============
задача вот какая, мне надо чтобы в зависимости от какое значение у поля pagecontent_type из модели PageContent собрать/создать/обновить/удалить значение из модели Diagrams
скажите данный сериалзатор подойдет для выполнения данной задачи?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Bakinskiy Ruslan
Здравствуйте. Я столкнулся с проблемой. Попытаюсь правильно изложить свою мысль.
Я для проекта использую стандартную модель User.
Я создал новую модель
class Account(models.Model):
       user = models.ForeignKey(User,....)
      accname = .....
Я хочу что бы при регистрации нового Юзера в эту модель в базе автоматически создавалась новая таблица с id юзера.
Что бы когда новый юзер зайдёт, у него была уже готовая таблица для заполнения с его id.
во первых думаю лучше использовать связь один к одному
а во вторых в твоем случае скорее всего проще использовать сигнал
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Dan Tyan
а зачем для админки асинхронный
в чем необходимость?
Вообще хотела админку Django подключить но мее в группе сказали что не надо смешивать асинхронный и синхронный фреймворк, причину я  не поняла конечно, ну может ошибки какие то или тормозить будет не знаю....
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну если они будут стоять не зависимо друг от друга

не вижу ничего плохого
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Катя Адюкова
Вообще хотела админку Django подключить но мее в группе сказали что не надо смешивать асинхронный и синхронный фреймворк, причину я  не поняла конечно, ну может ошибки какие то или тормозить будет не знаю....
И я тут думаю а что если в AIOGRAM использовать Gino orm... А для админки использовать django и django orm для доступа к данным и их редактирования.... Тоесть два фоеймворка будут использовать  одну БД то конфликтов не будет?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
нет, не должно
источник

H

Harcislo in Django [ru] #STAY HOME
какая книга лучше? django2.1 практика создания веб-сайтов на Python или django 2 в примерах?
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Я как то читала что если какие нибудь записи в бд удалить в Django напрямую в БД то потом в джанго появятся ошибки мол id записей хранятся еще где то кроме в бд (может бред несу) но что то такое было)))
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Harcislo
какая книга лучше? django2.1 практика создания веб-сайтов на Python или django 2 в примерах?
Последнее
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Катя Адюкова
Я как то читала что если какие нибудь записи в бд удалить в Django напрямую в БД то потом в джанго появятся ошибки мол id записей хранятся еще где то кроме в бд (может бред несу) но что то такое было)))
нет, такого нет :)
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
изменение структуры, это да
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Harcislo
какая книга лучше? django2.1 практика создания веб-сайтов на Python или django 2 в примерах?
1 это дронов?
источник

H

Harcislo in Django [ru] #STAY HOME
Катя Адюкова
1 это дронов?
да
источник

N

Nire in Django [ru] #STAY HOME
Harcislo
какая книга лучше? django2.1 практика создания веб-сайтов на Python или django 2 в примерах?
Ни та, не другая. Ищи книги +- год
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Ну это более как бы справочник получается ну документация как бы
источник

H

Harcislo in Django [ru] #STAY HOME
можете посоветовать, что-нибудь подходящее?
источник

КА

Катя Адюкова... in Django [ru] #STAY HOME
Dan Tyan
нет, такого нет :)
А вы с gino работали? Просто мне в группе сказали что модели к бд нужно описать и в django и в Gino
источник