
Sergey
28.03.2018
17:19:21
регулярки поддерживает вроде

ros
28.03.2018
17:20:54
пробовал
конфиг после этого точно релоадили?

Sergey
28.03.2018
17:21:10
да после каждого изменения

ros
28.03.2018
17:21:14

Google

ros
28.03.2018
17:22:34
proxy_pass http://127.0.0.1:8889;

Sergey
28.03.2018
17:23:37
да я так и делаю

ros
28.03.2018
17:25:47
curl -i http://127.0.0.1:8889/payment/1
что выхлопывает?

Meent
28.03.2018
17:38:16
Добрый вечер, сейчас у меня регулярка выглядит так: r'^last/results/([0-9])/' как переделать в r'^last?results=([0-9])'

Sergey
28.03.2018
17:39:05
curl -i http://127.0.0.1:8889/payment/1
что выхлопывает?
HTTP/1.1 405 METHOD NOT ALLOWED
Server: gunicorn/19.7.1
Date: Wed, 28 Mar 2018 17:37:39 GMT
Connection: close
Content-Type: text/html
Allow: OPTIONS, POST
Content-Length: 178
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>405 Method Not Allowed</title>
<h1>Method Not Allowed</h1>
<p>The method is not allowed for the requested URL.</p>

Roman
28.03.2018
17:40:14
во view не прописал метод подачи?

Sergey
28.03.2018
17:40:33
ладно спасибо потом буду разбираться

ros
28.03.2018
17:47:08

Denis
28.03.2018
17:50:33

Meent
28.03.2018
17:51:17

Roman
28.03.2018
17:51:35
идея взята из первых страниц документации))

Meent
28.03.2018
17:53:06
Эх... Нет времени на доки =/ За 2 дня пришлось "освоить" джангу + рест, и через 2 дня нужно уже сдавать проект

Roman
28.03.2018
17:54:09
а зачем браться за что-то если нету навыков хотя бы в основах ) ну это же полный нож проекту

Google

Roman
28.03.2018
17:54:59
у меня тут такая же проблема три героя взялись писать проект на джанго и делают все как в java, вообще ничего ничитая и потом сижу сутками втыкаю что они тут намудрили
уже 2 недели рефактор делаю )))

Meent
28.03.2018
18:03:00
Ну... После того как сдам проект, потом наступит его поддержка
Тогда уже и сяду нормально разбираться во всём

Roman
28.03.2018
18:03:35
ну ты джанго за неделю не вызубришь

Meent
28.03.2018
18:03:56
Ага, но больше половины уже сделал

Roman
28.03.2018
18:04:04
https://overiq.com/django/1.10/intro-to-django/

Meent
28.03.2018
18:04:06
Силами самого питона

Roman
28.03.2018
18:04:18
вот это надо от а до я прочитать может только тогда можно вообще начинать кодить
иначе грабри на граблях будут

?
28.03.2018
18:06:55
подскажите плз как сменить is_active юзеру?
в аутнетификации
нашел в интернете что нужно просто user.is_active = True
но не работает
user = User.objects.get(username=login)
user.is_active = True

Eugene
28.03.2018
18:17:05

?
28.03.2018
18:17:25
почему то кажется что он будет пытаться INSERT а не UPDATE

Eugene
28.03.2018
18:19:09

?
28.03.2018
18:20:21
спасиб

Google

Roman
28.03.2018
18:39:34
User.objects.filter(username=login).update(is_active=True)
я надеюсь, на username констрейнт есть
User.objects.get(username=login) - такие штуки надо в трай-эксепт оборачивать
а если упадет?

?
28.03.2018
19:00:57

Roman
28.03.2018
19:01:08
если там нет такого юзера

?
28.03.2018
19:01:48
надеюсь вы вкурсе что возвращает скуль когда нет записи в базе
[]

Eugene
28.03.2018
19:30:37
?кажется тебя ждет увлекательный мир эрроров

Maksim
28.03.2018
19:33:37
get уже не кидает Model.DoesNotExist? Вот это поворот...

Eugene
28.03.2018
19:34:17
кидает:)

?
28.03.2018
19:38:49
видимо у меня работает волшебная питонья магия

Eugene
28.03.2018
19:41:00
?

?
28.03.2018
19:44:27
а, у меня по другой таблице проверяется перед этим, так что ничего в трай заворачивать не надо
вроде не пятница а меня уже несет, простите :/

Meent
28.03.2018
19:53:35
Как можно в Rest сделать такой вывод:
{
"status": "ok",
"totalResults": 3,
"articles": [
{
"id": 1,
"title": "",
"description": ""
},
{
"id": 2,
"title": "",
"description": ""
},
{
"id": 3,
"title": "",
"description": ""
}
]
}
Сейчас использую такой костыль:
status = serializers.CharField(read_only=True)
totalResults = serializers.IntegerField(read_only=True)
articles = serializers.JSONField(read_only=True)

Google

Meent
28.03.2018
19:58:17
Всё, нашел как засовывать их друг в друга

Alexander
28.03.2018
20:22:54
добрый вечер! подскажите пожалуйста как сохранить 2-d numpy массив (вырезанный фрагмент из изображения) в ImageField модели. Заранее спасибо

Roman
28.03.2018
20:46:07
как можно убедится что сигнал срабатывает? ну невыводит принт ничего с него что за ересь сама регистация состоялась как мне кажется: только вот как посмотреть список зарегистрированных сигналов?

Denis
28.03.2018
20:53:27

Roman
28.03.2018
21:06:59

Denis
28.03.2018
21:07:28

Roman
28.03.2018
21:07:33
ясно
я через тесты проверяю

Dude
28.03.2018
21:08:05
Есть либа для pagedown в админке ?

Denis
28.03.2018
21:11:49

Roman
28.03.2018
21:12:04
спс

Сфлу
28.03.2018
21:22:08
Есть либа для pagedown в админке ?
это четыре строчки кода js и с десяток строчек стилей (которые частенько будут переписываться под стиль админки), по твоему это достойно либы?

Roman
28.03.2018
21:33:54

Denis
28.03.2018
21:36:56
http://django-debug-toolbar.readthedocs.io/en/stable/configuration.html#debug-toolbar-config

Roman
28.03.2018
21:38:17
да тулбар то показыает
когда нажимаю показать сигналы показывает логин форму
простите а с сигналов вообще print() приходит?
может я чето не то зарегил: перед save() , post_init исполняется и после post_save да? update: разобрался не истанс модели передал а лист my bad..

DEFACE
29.03.2018
01:08:05
блин туплю с каптчей

Google

DEFACE
29.03.2018
01:08:26
4 class OrderForm(ModelForm):
5 captcha = ReCaptchaField()
6 class Meta:
7 fields = "__all__"
8 model = Order
валидация не срабатывает..

Dan
29.03.2018
02:55:00
recaptcha это гугловая ?

Lazoreth
29.03.2018
03:51:46
Блин, как ограничить создание модели?
class Car(models.Model):
owner = models.ForeignKey(Client, on_delete=models.PROTECT, verbose_name="Владелец")
auto = models.ForeignKey(Auto, on_delete=models.PROTECT)
controller = models.ForeignKey(Controller, on_delete=models.PROTECT)
sim = models.ForeignKey(Sim, on_delete=models.PROTECT)
billingstate = models.BooleanField(default=True)
history = HistoricalRecords()
Почему когда я через форму меняю billingstate у меня тупо ещё одна модель создаётся с другим значением поля?

Dan
29.03.2018
03:52:35
что значит ограничить создание модели ?

Lazoreth
29.03.2018
03:52:37
unique_together прописан, но это не то судя по всему
Что бы я не мог создать ещё один обьект с такими же значениями

Dan
29.03.2018
03:53:13
так ты не создавай
обновляй

Lazoreth
29.03.2018
03:53:29
Если писать
unique_together = ('auto', 'controller', 'sim', 'owner', 'billingstate')
то я могу создать 2 модели с разным billingstate

Dan
29.03.2018
03:53:50
ты создаешь не модели
а записи в моделе

Lazoreth
29.03.2018
03:54:02
Ну то есть да, две записи

Dan
29.03.2018
03:54:13
вопрос сразу вводит в заблуждение
ты пытаешься обновить записть?

Lazoreth
29.03.2018
03:55:21
Да, я видимо изначальные значения криво передал