@pydjango

Страница 968 из 1273
Stepan
17.02.2018
10:17:15
Всё равно туплю,всё норм же делал при добавлении записи так же всё норм было

@dantyan приём...

Dan
17.02.2018
10:21:17
в этом файле /home/stepan7/Рабочий стол/projects/dj_blog/blog/models.py на строке # 7 author = models.ForeignKey('auth.User') не обязательного атрибута - on_delete

Stepan
17.02.2018
10:22:31
Его же и не должно быть хм...

Google
Rodion
17.02.2018
10:22:42
Всё равно туплю,всё норм же делал при добавлении записи так же всё норм было
Из этого author = models.ForeignKey('auth.User') сделай это author = models.ForeignKey('auth.User', on_delete=models.CASCADE)

Dan
17.02.2018
10:23:04
Его же и не должно быть хм...
кто сказал что его не должно быть ?

Dmitriy
17.02.2018
10:23:23
Гайды по 1.11 которые он читает.

Stepan
17.02.2018
10:23:50


Rodion
17.02.2018
10:24:26
Там так же

Dan
17.02.2018
10:25:00
строка № 7 модель Post

ты вообще не читаешь что тебе отвечают ?

Stepan
17.02.2018
10:25:43
В строке 7 есть

тоесть в 25 так же?

Rodion
17.02.2018
10:25:59
Да

Stepan
17.02.2018
10:26:21
И как ты себе эту строчку представляешь?

Dan
17.02.2018
10:26:51
author = models.ForeignKey('auth.User')

Stepan
17.02.2018
10:27:05
я про 25 строчку

Google
Rodion
17.02.2018
10:27:07
Да точно так же добавить on_delete

Dan
17.02.2018
10:27:21
https://github.com/stepan-neretin7/dj_blog/blob/0b736b6b6b7bfcf630317e215920f0355c39c3bc/blog/models.py#L7

Stepan
17.02.2018
10:27:55


Дэн твой код тоже не робит

Rodion
17.02.2018
10:28:47
Ты текст ошибки читай

Dan
17.02.2018
10:28:52
там же написано на строке 32 FK

Dude
17.02.2018
10:28:52
Чтобы создать форму отправки обязательно нужно создавать модель с соответствующими полями ?

Dan
17.02.2018
10:29:31
Дэн твой код тоже не робит
везде где есть ForeignKey нужно добавить on_delete

мо код работает

amureki
17.02.2018
10:29:53
Дэн твой код тоже не робит
Ты английский язык, кстати, знаешь?

Stepan
17.02.2018
10:30:11
Да,но тут не пойму почему ошибка возникает

Dan
17.02.2018
10:31:03
Чтобы создать форму отправки обязательно нужно создавать модель с соответствующими полями ?
у django есть ModelForm форма на основе полей модели и есть Form которые просто строит форму , принимает данные и валидирует

Dude
17.02.2018
10:31:26
Так и думал, спасибо)

Stepan
17.02.2018
10:32:05
Спасибо,Dan я теперь буду хз как решать баг с выводом аватарки)Он выводит Аву зареганного юзера

Dan
17.02.2018
10:32:30
он выводит то что ты говоришь ему вывести

Stepan
17.02.2018
10:35:16
<img id="ava" src="{{ user.client.user_photo.url }}"> Как вывести фото юзера который оставил коммент? Хм...

Dan
17.02.2018
10:36:23
при определеных настройках {{ user }} - это текуший залогиненый пользователь

если ты выводишь аватарку автора коммента

{{ comment.author.user_photo.url }} - что то примерно такое

Google
amureki
17.02.2018
10:39:02
Да,но тут не пойму почему ошибка возникает
А ты посмотри внимательно на текст ошибки Тебе показывает строчку с ошибкой и описание Что ты там видишь?

Stepan
17.02.2018
10:39:28
{{ comment.author.user_photo.url }} - что то примерно такое
Лол терь вообще не выводит печаль

Dan
17.02.2018
10:39:54
посмотри правильно поля называются

я тебе по памяти пишу

не факт что помню все правильно

Stepan
17.02.2018
10:40:23
Да всё правильно

Dan
17.02.2018
10:40:31
принцип пойми главное

Stepan
17.02.2018
10:41:21
ДА почему же не выводит чёрт... :D

Dan
17.02.2018
10:43:32
Да всё правильно
нет правильно

{{ comment.author.client.user_photo.url }}

Stepan
17.02.2018
10:43:46
Всё правильно перепровил)

Dan
17.02.2018
10:44:05
второй вариант правильный

Dan
17.02.2018
10:44:09
первый нет

Stepan
17.02.2018
10:45:04
Пасиб,а можно типо если аватарки нету?Сделать стандартную...?

Stepan
17.02.2018
10:45:46
Так главное терь,как то ето правильно загуглить

Rodion
17.02.2018
10:47:21
Stepan
17.02.2018
10:47:48
Ну так ты не сделашь хм...

Rodion
17.02.2018
10:48:12
Это в шаблоне

Stepan
17.02.2018
10:49:17
Я вот думаю а можно как то при реге добавлять еще фотку в другую модель?

Google
Stepan
17.02.2018
10:49:24
Ну смотрите есть модель user

При реге он добавляет туда пользователя,а я хочу,чтобы он еще добавлял фотку(стандартную) в поле Client которая наследуется от userэ

Как это можно реализовать?И возможно ли это?Как я знаю джанга сохраняет данные ток в 1 модель

Rodion
17.02.2018
10:56:21
Сделать форму с моделями User и Client (возможно так вообще нельзя делать. Не уверен)

Stepan
17.02.2018
11:16:41
https://github.com/stepan-neretin7/dj_blog Он опять форму не выводит лол :D Хотя сделал,всё передал во вьюхе blog/views.py

Dan
17.02.2018
11:17:29
форму чего ?

Stepan
17.02.2018
11:18:04
Добавления комментариия post.html шаблон

Dan
17.02.2018
11:19:06
въюха какая ?

Stepan
17.02.2018
11:20:42
blog/views.py comments последняя

Точнее comment

Admin
ERROR: S client not available

Stepan
17.02.2018
11:23:04
??‍?@dantyan ну шо там :D

Eugene
17.02.2018
11:23:52
?у меня чувство Дежа вю

Stepan
17.02.2018
11:24:10
У меня чувство,что меня Django троллит

Dan
17.02.2018
11:24:53
?у меня чувство Дежа вю
не у тебя одного

Dude
17.02.2018
11:25:22
>>> from django import forms >>> class PostForm(forms.Form): ... name = forms.CharField() ... second_name = forms.CharField() ... phone = forms.IntegerField() ... >>> a = PostForm() как обратиться к полям формы?

a.name - нет

Dan
17.02.2018
11:25:49
для чего?

Stepan
17.02.2018
11:26:12
@dantyan Хелпуй :D

Dude
17.02.2018
11:26:18
ну мне нужно в консоль вывести после валидации поля заполненные

Google
Dan
17.02.2018
11:26:21
a.name - нет
по теории a.fields['name']

amureki
17.02.2018
11:26:34
У меня чувство,что меня Django троллит
У меня чувство что ты тут ребят троллишь Имел бы совесть, давно прошёл бы туториал Там вот все вопросы что ты задал пока что разобраны

Stepan
17.02.2018
11:27:05
Проходил тутор я

Dmitriy
17.02.2018
11:27:11
ну мне нужно в консоль вывести после валидации поля заполненные
после валидации на форму вешается атрибут cleaned_data, т.е. a.cleaned_data['name']

Dude
17.02.2018
11:27:12
>>> a.fields['name'] <django.forms.fields.CharField object at 0x7f47f2b8fe48>

да

Dan
17.02.2018
11:27:17
@dantyan Хелпуй :D
у меня сейчас не возможности выкачать у себя запустить

Eugene
17.02.2018
11:27:18
Stepan
17.02.2018
11:27:35
Ниплавда :D я прошел

Dude
17.02.2018
11:27:42
спасибо

Stepan
17.02.2018
11:27:42
Я просто передал форму

попытался вывести

amureki
17.02.2018
11:27:49
Проходил тутор я
Не похоже Написал приложение с голосовалкой?

Stepan
17.02.2018
11:27:50
но чёрт

Stepan
17.02.2018
11:28:06
Dude
17.02.2018
11:28:20
ну вообще нет, но ссылка на обджект уже есть и то хорошо

amureki
17.02.2018
11:28:36
Писал по примерам блог свой
В твоём случае тебе прямо писать как в туториале надо без пропусков

Так будет легче, поверь

Eugene
17.02.2018
11:29:13
Stepan
17.02.2018
11:29:16
Можешь хоть глянуть,если там тупая ошибка пойду перепройду тутор?Скажешь даже какой?Если нет то ты мне поможешь?Договорились

Тупая="Сразу любой человек пройдя тутор понял бы в чём трабла"

Dan
17.02.2018
11:30:31
посмотрел вроде как должно показывать

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