Size: a a a

Django [ru] #STAY HOME

2020 April 12

НК

Никита Кадацкий in Django [ru] #STAY HOME
Подскажите почему выдает пустое поле именно для id? я перегрупировал массив словарей, всю инфу отдает а ,id нет https://pastebin.com/aADxhqsG
источник

НК

Никита Кадацкий in Django [ru] #STAY HOME
Все я разобрался, забыл в словарь добавить
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Никита Кадацкий
Подскажите почему выдает пустое поле именно для id? я перегрупировал массив словарей, всю инфу отдает а ,id нет https://pastebin.com/aADxhqsG
прикольный тег)
а, у объектов в mass_coach, точно есть атрибут/ключ id?
источник

НК

Никита Кадацкий in Django [ru] #STAY HOME
Artem Gubatenko
прикольный тег)
а, у объектов в mass_coach, точно есть атрибут/ключ id?
Да я уже увидел, забыл добавить) спасибо за помощь
источник

TM

Tigran Muradyan in Django [ru] #STAY HOME
Владимир Злобин
class NewsLikes(models.Model):
   news = models.ForeignKey(News, on_delete=models.CASCADE)
   user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
   likes = models.BooleanField(default=None)
   status = models.SmallIntegerField(default=0)

   def userexists(self):
       user = User.objects.filter(id=self.user.id).first
       if user:
           return 'yes'
в добавок к ответу Дэна, метод exists() возвращает boolean (True/False), допольнительный if и 'yes' не нужны.
def userexists(self): 
    return User.objects.filter(id=self.user.id).exists()
источник

B

Beka in Django [ru] #STAY HOME
Друзья нужна ваша помощь,
Мне нужно создать много пользователей  через форму, модель и отправить их как простого пользователя  в базу postgresql, но у моделя есть дополнительные параметры Age,Number,Telephone, и т.др и они не могут быть администраторами ( is_ и.т.др)


И обратно через страницу Login с данными Telephon, Password войти в сайт , посмотреть свои же другие данные как Имя, Фамилия

Я просто новичок в этом, и оказывается надо было через AbstractUser или User получить модель и там же определить свои параметры как Telephone,Password и.др

А я просто так зайдя через свой созданный Login page отправлял
в базу эти данные.

Кто нибудь может мне с советом как наставник пожалуйста 🙏🙏
Что делать? Какие доки читать?
источник

TM

Tigran Muradyan in Django [ru] #STAY HOME
Beka
Друзья нужна ваша помощь,
Мне нужно создать много пользователей  через форму, модель и отправить их как простого пользователя  в базу postgresql, но у моделя есть дополнительные параметры Age,Number,Telephone, и т.др и они не могут быть администраторами ( is_ и.т.др)


И обратно через страницу Login с данными Telephon, Password войти в сайт , посмотреть свои же другие данные как Имя, Фамилия

Я просто новичок в этом, и оказывается надо было через AbstractUser или User получить модель и там же определить свои параметры как Telephone,Password и.др

А я просто так зайдя через свой созданный Login page отправлял
в базу эти данные.

Кто нибудь может мне с советом как наставник пожалуйста 🙏🙏
Что делать? Какие доки читать?
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Николай Видов
Звучит, что тебе нужны таблицы
Тест (имя, вопросы)
Вопрос (имя, ответы, тип вопроса)
Вопрос-ответ(вопрос, ответ, правильность)
Ответы (имя)

И у тебя будет все что нужно.
там еще другие типв вопросов
у них совсем другие поля
В общем я зочу вот как сделать по кр мере в представлении
Есть общий предок Question у которого есть поле CharField question_text - абстрактный он или нет я не знаю
И от него инхерит от других вопросов, более конкретныхх, у которых будут разные поля
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
ну тип
по логике да, думаю, можно просто взять и задать тип для класса Вопрос
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
но мне в то же аремя интересно, что делать при таких вот случаях

Например
У меня есть две разные модели - Теория и Практика(необязательно связана с Теорией) и я хочу на определенном уроке разметить несколкьо Теорий и Практик, с заданными порядком следования, тип, можно сделать общего предка для них  - Block и просто доставать все блоки, привязанные к уроку, а уже потом работать с блоком отдельно, уже зная, что он из себя представляет и уже имея весь набор полей
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Если я непонятно выражаюсь, то напишите пж)
источник

ВЗ

Владимир Злобин in Django [ru] #STAY HOME
Dan Tyan
логика не совсем верная
а можно как-то получить текущего юзера в моделе     def userexists(self):
       return User.objects.filter(id=request.user.id).exists()
источник

ВЗ

Владимир Злобин in Django [ru] #STAY HOME
а можно как-то получить текущего юзера в models.py def userexists(self):
       return User.objects.filter(id=request.user.id).exists()
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Damir Nafikov
Если я непонятно выражаюсь, то напишите пж)
да, не понятно)
Я как-то работал над опросником. Модели были: Пациент, Анкета пациента, Тип опросника, Вопрос, Кастомные варианты ответов, Ответы
+ версионирование чтобы можно было менять вопросы, но уже заполненные опросники не ломались

И все получилось довольно гибко и БД нормализованная
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Владимир Злобин
а можно как-то получить текущего юзера в моделе     def userexists(self):
       return User.objects.filter(id=request.user.id).exists()
в какой модели? прокинь в метод request.user или используй django-crum
источник

NL

Nick L in Django [ru] #STAY HOME
Ребят
Как мне отправить письмо которое юзает amp?
@dantyan
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nick L
Ребят
Как мне отправить письмо которое юзает amp?
@dantyan
судя по доке, главное это зарегистироваться в сервисе, настроить доменные записи, слать в формате HTML и обязательно подключать скрипт в письме:
<script async src="https://cdn.ampproject.org/v0.js"></script>
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nick L
Ребят
Как мне отправить письмо которое юзает amp?
@dantyan
источник

a

anton000v in Django [ru] #STAY HOME
Ребят, как лучше хранить drf + vuejs на одном сервере? Попробовал разные гайды из инета, и в тех, где нужно было через django-webpack обрабатывать, выбивает такую ошибку. Кто-то уже пытался подружить их?
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
anton000v
Ребят, как лучше хранить drf + vuejs на одном сервере? Попробовал разные гайды из инета, и в тех, где нужно было через django-webpack обрабатывать, выбивает такую ошибку. Кто-то уже пытался подружить их?
не нужно их дружить, пусть они живут друг от друга отдельно, и общаются исключительно по апи, больше они друг о друге знать не должны
источник