
Massimo
02.08.2017
17:23:56
Но все равно
Не работает required false

Dan
02.08.2017
17:24:40
на где не работает ?
на стороне фронта
на стороне бека ?

Massimo
02.08.2017
17:25:02
на стороне бека видимо

Google

Dan
02.08.2017
17:25:18
ну ты уж определись

Massimo
02.08.2017
17:25:22
'price': forms.TextInput(
attrs={'id': 'post-price', 'required': False, 'placeholder': 'Цена'}
),
Ну вот бек
А во фронте пишет required

Eugene
02.08.2017
17:26:19
'placeholder': 'тест'}
- f5

Massimo
02.08.2017
17:26:37
placehorder рабоатет
а вот рекваирд нет

Dan
02.08.2017
17:26:59
это как проявляется ?

Massimo
02.08.2017
17:27:27
Чтоб я знал, он как то выборочно работает или нет
может я ошибку в правописании допустил сейчас проверю

Dan
02.08.2017
17:27:39
он отлично работает

Сергей
02.08.2017
17:27:41

Massimo
02.08.2017
17:29:23

Google

Massimo
02.08.2017
17:29:30
вот так?

Сергей
02.08.2017
17:29:34
Нет

Massimo
02.08.2017
17:29:40
или required = Flase

Сергей
02.08.2017
17:29:48
Да

Eugene
02.08.2017
17:30:22
у html тоже есть атрибут required

Massimo
02.08.2017
17:30:44
Да
'price': forms.TextInput(
attrs={'id': 'post-price', 'placeholder': 'Цена'}, required = False
),
Ошибку выдает

Сергей
02.08.2017
17:31:10
Какую?

Massimo
02.08.2017
17:31:38
Unexpected elemnt
attrs={'id': 'post-price', 'placeholder': 'Цена'}, required = False
TypeError: __init__() got an unexpected keyword argument 'required'

Senpos
02.08.2017
17:37:48
@amureki обновил

Massimo
02.08.2017
17:38:54
У кого нить есть ресурс о том как пропихнуть аякс через def post(request)?

Сергей
02.08.2017
17:39:45

Massimo
02.08.2017
17:39:52

Сергей
02.08.2017
17:41:00
Эта форма в админке? Или ты наследуешься от modelform?

Massimo
02.08.2017
17:41:27
Получилось?
widgets = {
'price': forms.TextInput(
attrs={'id': 'post-price', 'placeholder': 'Цена', 'required': 'False'}
),
Это виджет, имхо там нужна придерживаться key value
forms.ModelForm

Сергей
02.08.2017
17:42:37
И что ты хочешь записать в модель, если у тебя на уровне модели не стоит blank=True?

Google

Andy
02.08.2017
17:44:53

Massimo
02.08.2017
17:45:23

Сергей
02.08.2017
17:45:43

Massimo
02.08.2017
17:46:14
Ага
А куда именно?) сорян за вопрос

Andy
02.08.2017
17:46:34

Сергей
02.08.2017
17:46:37
Просто, если у тебя получится избавиться от required в форме, у тебя модель не будет знать что писать в это поле, потому что пустое значение записать туда нельзя без blank и выкинет исключение

Massimo
02.08.2017
17:48:45

Сергей
02.08.2017
17:49:24
В форме, да? Которая пишет данные через модель в бд

Massimo
02.08.2017
17:49:45
ааааа
Ну да

Сергей
02.08.2017
17:51:15
Даже если у тебя это получится, на уровне модели будет исключение

Massimo
02.08.2017
17:55:52

Dmitry
02.08.2017
18:04:40
Кто подскажет, как реализовать отложенный постинг (пример вк)? На ум приходит Celery

Сергей
02.08.2017
18:22:55
'value':'0'
Это проканать должно, типа дефолтное значение стоит, но опять таки это можно организовать на уровне модели

Massimo
02.08.2017
18:23:46

Сергей
02.08.2017
18:30:15

Massimo
02.08.2017
18:31:51
Все равно не даёт

Google

Сергей
02.08.2017
18:32:31
Тогда не знаю...

Sergey
02.08.2017
18:49:59
между django 1.10 и 1.11 есть разница или можно видосы смотреть по 1.10 ?
а то утром только нашёл видео по ангуляру 1.5 и django - а тут выходит что ангуляр уже 4

Panda
02.08.2017
19:06:01
В самом джанго разницы особой нет

Sergey
02.08.2017
19:06:47
ну отлично! То, что нужно. А то вот эти версии всегда сбивают с толку.

Panda
02.08.2017
19:06:49

Admin
ERROR: S client not available

Sergey
02.08.2017
19:08:00
пока самообучение да.

Panda
02.08.2017
19:08:19
Как правило, для стандартных задач все нормально
Какой-нибудь SciPy может неудачно лечь на 1.11

Sergey
02.08.2017
19:15:31
круто. нашёл 8 часовой туториал по 1.11

Vladimir
02.08.2017
19:17:16
как найти в какой строчке внутри миграции ошибка?
у меня трейс поджанге и ошибка psycopg2.DataError: invalid input syntax for integer:
хз к какой строчке она относится

Sergei
02.08.2017
20:16:54
по какой причине, после успешной migration таблицы новых моделей могут не создаваться?
http://dpaste.com/1RJRPKV
пытаюсь завести django-shop

Google

Sergei
02.08.2017
20:17:42
как они пишут "import default models from shop to materialize them"
но что то ничего не материалезуется, включая мою модель

Massimo
02.08.2017
20:20:02
Вопрос. Выдает ошибку Cannot assign "'1'": "Schedule.driver" must be a "Driver" instance.
в POST запросе
csrfmiddlewaretoken = 'token'
price = '0'
driver = '1'
Я так понимаю, что трабл в форме driver.
des_from': forms.Select (
attrs = {'id': 'post-des-from', 'required': True}
Судя по всему он выдает pk driver'а но не его значение в форме
проблема в forms.Select?

Eugene
02.08.2017
20:21:40
Cannot assign "'1'": "Schedule.driver" must be a "Driver" instance.
трабла тут:)

Massimo
02.08.2017
20:22:02
Ну это я понял)
А... Или в самой модели проблемс?
driver = models.ForeignKey('Driver', on_delete=models.CASCADE)

Eugene
02.08.2017
20:24:01
во вьюхе, где присваиваешь
django должна была показать даже строчку

Massimo
02.08.2017
20:25:30
aj_driver = request.POST.get('driver')
post_it = Schedule(price = aj_price, driver = aj_driver)
response_data['post_driver'] = post_it.driver

Eugene
02.08.2017
20:27:31
driver = Driver.objects.get(pk=aj_driver)
post_it = Schedule(price = aj_price, driver = driver

Massimo
02.08.2017
20:28:07
но он же выдаст простой pk драйвера

serbernar
02.08.2017
20:49:54
Что круче/удобнее/надежнее? ССР или client side rendering?

Mikhail
03.08.2017
02:58:21

serbernar
03.08.2017
03:50:02

AbdulAziz
03.08.2017
06:03:43
Приветствую Уважаемые!
Есть папка с проектом в ней все нужные папки, подкажите виртуалку создаю прям в ней или до нее папка нужна и уже в нее запихать папку с проектом?

Mikhail
03.08.2017
06:05:01