@pydjango

Страница 106 из 1273
Boris
28.01.2017
16:51:15
Кастом поле, которое рисует метод моделадмин)
Спасибо, сейчас посмотрю что такое моделадмиг

f1nnix
28.01.2017
16:54:38
ModelAdmin, сорри в дороге

Boris
28.01.2017
16:57:11
f

а

Google
Boris
28.01.2017
16:57:15
понял, спасибо

ModelAdmin, сорри в дороге
покопался я в документации к моделАдмин, и не нашел подходящего кейса

b0g3r
28.01.2017
20:07:48
Получаю по апи от юзверя json, и делаю что-то вроде десериализации, как лучше это сделать? модель c m2m полем, для этого поля прилетает список с id-шниками как сделано сейчас: из json-строки получаю словарь, словарь, за исключением этого m2m поля валидирую (правильно ли?) через Model(**dict).full_clean() и ловлю исключения. Если всё окей - то перебираю id-шники из cписка, добавляя их к m2m полю модели (ловлю исключение на несуществующий айдишник)

как сделать красивее?

Romka
28.01.2017
21:59:36
Парни, поясните мне нормальным языком зачем нужен ForeignKey?

желательно на примере

Denis
28.01.2017
22:00:41
Для ссылок на другие сущности

Как, например, ты привяжешь какую нить статью к определённой категории?

Vitali K.
28.01.2017
22:03:13
Привет

А сюда можно постить вакансии?

Denis
28.01.2017
22:06:26
А сюда можно постить вакансии?
Сначала откат всем участникам)))

Romka
28.01.2017
22:08:46
Для ссылок на другие сущности
А если мне нужно сделать модель для активации аккаунта, и в нём поле user_id и user_key, то юзать ForeignKey для user_id? или проще без него?

Konstantin
28.01.2017
22:09:28
хорошее число

Google
Romka
28.01.2017
22:09:56
?

Vitali K.
28.01.2017
22:11:28
#работа #вакансия https://moikrug.ru/vacancies/1000030850

Denis
28.01.2017
22:12:45
Ну то есть, если удалить объект юзера, то что произойдёт с твоей моделью активации по этому пользователю?

Romka
28.01.2017
22:14:03
А логику удаления связанных сущностей сам писать будешь?
я немного тупой, что это значит - "связанных сущностей"?

Denis
28.01.2017
22:14:38
Как ты собираешься вызывать например пользователя из модели активации и наоборот?

Romka
28.01.2017
22:15:09
пользователя из модели активации

Denis
28.01.2017
22:16:37
Ну у тебя модель акивации с без ForeignKey, а только с integer, например

У пользователя, соответственно флаг is_active

Romka
28.01.2017
22:17:52
class Activate(models): user_id = models.CharField(max_length=5) user_key = models.CharField(max_length=16) пока моя модель выглядит так

Denis
28.01.2017
22:18:49
То есть при активации тебе нужно провалидировать твой объект активации, выбрать по id пользователя и уже у него поменять флаг

Как ты это собираешься делать?

Romka
28.01.2017
22:19:24
я генерирую key и отправляю email, скрипт проверяет если в этой модели есть user_id - то юзер не активирован, если его сдесь нет, то я ставлю юзеру is_active=1

Romka
28.01.2017
22:20:16
поменял

я просто документацию ещё не дочитал, а уже пиу проект

пишу*

Eugene
28.01.2017
22:21:18
для этого достаточно пройти официальный туторил, там как раз про связь есть.

Denis
28.01.2017
22:21:27
Ну для начала тебе всё же стоит изучить типы данных в бд и их связи

Google
Eugene
28.01.2017
22:21:29
не думаю, что туториал займет более часу.

Eugene
28.01.2017
22:22:38
class Activate(models): тут кажется должно быть models.Model ?:)

Romka
28.01.2017
22:22:57
+
это я на скорую руку писал в чат

в коде всё нормально

Eugene
28.01.2017
22:23:31
https://docs.djangoproject.com/en/1.10/intro/tutorial01/ вот этот все части пройди. там на час-полтора.

Romka
28.01.2017
22:24:10
хорошо

спасибо

Denis
28.01.2017
22:24:30
Такой кейс: Я регистрируюсь... мне отправляется письмо с активацией... потом забил и заново регистрируюсь на тот же email...

Что должно произойти?

Eugene
28.01.2017
22:24:53
устанавливаю django allauth xDD

Denis
28.01.2017
22:24:54
То же востановление пароля...

Eugene
28.01.2017
22:25:12
у меня тут кстати вопрос про связи, сейчас, одну минутку :)

Denis
28.01.2017
22:25:30
python social auth уже не торт?

Eugene
28.01.2017
22:26:18
юзая и то и то, после social auth, стало плохо в последний раз:) + в django allauth сразу и рега и регистрация, удобные настройки.

Google
Romka
28.01.2017
22:26:43
Что должно произойти?
я про это ещё не думал

сказать что такой емеил уже есть

и дать возможность восстановить пароль

Eugene
28.01.2017
22:27:18
Часто вижу "related_name='+'," такое, это норма такая? как вы называется related_name ?

Admin
ERROR: S client not available

Romka
28.01.2017
22:28:27
я это хотел спросить, но думаю через django-password-reset

Denis
28.01.2017
22:29:30
я это хотел спросить, но думаю через django-password-reset
То есть удна модель с генерацией кастомных ключей как то маловато? Нужна ещё такая же?

Eugene
28.01.2017
22:29:46
If you’d prefer Django not to create a backwards relation, set related_name to '+' or end it with '+'. For example, this will ensure that the User model won’t have a backwards relation to this model: а ок, теперь понял. как говорится иногда нужно обновлять знания:)

Denis
28.01.2017
22:29:51
Делай, как делаешь - всё придёт с опытом)))

Romka
28.01.2017
22:30:02
дерьмо, я пошел всё переделывать

но сначала тутор пройду

Romka
28.01.2017
22:30:41
Спасибо за советы

Denis
28.01.2017
22:31:12
ааа... наоборот, чтоб не имела)))

Дошло...

Eugene
28.01.2017
22:31:24
дада, + чтобы запретить иметь

Denis
28.01.2017
22:31:26
Но это какой то странный кейс

Не могу придумать практического применения

Google
Eugene
28.01.2017
22:31:49
ну да, но всякое, вдруг пригодится :)

Romka
28.01.2017
22:35:10
У меня ещё один вопрос

Denis
28.01.2017
22:35:28
вниматочно

Romka
28.01.2017
22:35:33
но по большей части не про джанго

Правильно ли я делаю? Сейчас я в 10 классе, программированием интересуюсь уже 2 года, сначала учил pascal, потом c#(даже одну неплохую программу написал), и потом на фрилансе верстал сайты, теперь решил пойти в python, в универ я поступать хочу только заочно, и после 11 класса идти на работу, можно за полтора года добиться нормального лвл в python + django чтобы вяли на нормальную работу?

или стоит пойти в универ, и отучиться там 5 лет? на инженера по?

Denis
28.01.2017
22:39:52
хз... У меня образование 2 года училища)))

Если идти в какие нить частные конторы, то можно и без образования... для крупных государственных корочка важна

subject_89P13
28.01.2017
22:41:17
Если не самый топовый вуз, то толку от него только откосить и бумажку получить. Учись сам. Так быстрее и эффективнее.

Romka
28.01.2017
22:41:57
я уже поступал в колледж на программиста, но бросил, не понравилось то что они на 4 курсе они учат ajax + jquery + html5 + css3, ну и пхп, и это лучший колледж в моем городе

они даже плюсы выкинули с учебной программы

Тогда ок, спасибо, буду дальше усердно учить

Если идти в какие нить частные конторы, то можно и без образования... для крупных государственных корочка важна

Если не самый топовый вуз, то толку от него только откосить и бумажку получить. Учись сам. Так быстрее и эффективнее.

Denis
28.01.2017
22:43:33
Я начинал свою карьеру в веб с пыхи)))

subject_89P13
28.01.2017
22:45:17
Я сайтики верстал какое-то непродолжительное время.

В общем, удачи тебе в твоих начинаниях. Только тебе бы немного теорбазу подтянуть, чтобы вопросов про ForeignKey не было :)

Romka
28.01.2017
22:47:29
Спасибо)

subject_89P13
28.01.2017
22:49:20
Кто-то юзал rest с внешним, не джанговским orm?

Страница 106 из 1273