Size: a a a

Django [ru] #STAY HOME

2020 July 06

АБ

Александр Бабушкин... in Django [ru] #STAY HOME
запостил чере посмен, в тестах у него что вернулось 200 а не 201
источник

АБ

Александр Бабушкин... in Django [ru] #STAY HOME
тест возвращает AssertionError: 400 != 200
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Александр Бабушкин
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
{"id": "15", "category": "\u041d\u0430\u043f\u0438\u0442\u043a\u0438", "allergen": "\u0440\u044b\u0431\u0430", "name": "\u041f\u0435\u043b\u044f\u0434\u0435\u0432\u044b\u0439 \u0441\u043e\u043a", "nutritionalValue": 100, "descriptio
n": "\u0422\u043e\u043b\u044c\u043a\u043e \u0443 \u043d\u0430\u0441", "price": 5000, "image": "/media/photo/No_photo_zuuzXmv.jpg", "available": "", "slug": "juice"}
F<Response status_code=200, "application/json">
Вот это через постман или через тест?
источник

АБ

Александр Бабушкин... in Django [ru] #STAY HOME
через тест после того как прописал
response = (url, json.dumps(data), content_type='application/json')
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Александр Бабушкин
через тест после того как прописал
response = (url, json.dumps(data), content_type='application/json')
ну просто в логе я вижу 200 ответ, откуда 400 то берется?)
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Александр Бабушкин
тест возвращает AssertionError: 400 != 200
Что в response.data?
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Александр Бабушкин
через тест после того как прописал
response = (url, json.dumps(data), content_type='application/json')
Это tuple такой? Что потом с ним?
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Может просто response = self.client.get(url, data) нужно?
источник

АБ

Александр Бабушкин... in Django [ru] #STAY HOME
Nikolay Cherniy
ну просто в логе я вижу 200 ответ, откуда 400 то берется?)
если post то 400 если get то 200)
источник

N

Nire in Django [ru] #STAY HOME
Есть какой-нибудь способ посчитать дельту времени от  стандартного Джанго поля datetimefield? Сейчас приходится в таймстамп дефолтный переводить и отнимать от текущего.

Хочу время от создания записи в бд подсчитать.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Александр Бабушкин
если post то 400 если get то 200)
так а зачем ты мне трейсбек гета кидаешь? ) Принтани реквест в посте и это скинь)
источник

M

Maxim in Django [ru] #STAY HOME
Кто-нибудь знает почему под одним юзером нельзя хранить несколько изображений? Пишет повторяющееся значение ключа нарушает ограничение уникальности. Это я в таблицу где id изображения, само изображение и id юзера вставляю в цикле несколько фотографий под одним юзером
источник

MS

Maik Sturm in Django [ru] #STAY HOME
Nikolay Cherniy
А в сторону сессий не смотрел?
А если не залогинен юзер, поможет?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Maik Sturm
А если не залогинен юзер, поможет?
посмотри, если я не ошибаюсь сессии заводятся под каждого пользователя даже анонимуса
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Maxim
Кто-нибудь знает почему под одним юзером нельзя хранить несколько изображений? Пишет повторяющееся значение ключа нарушает ограничение уникальности. Это я в таблицу где id изображения, само изображение и id юзера вставляю в цикле несколько фотографий под одним юзером
может у тебя на юзер ид юник констрейнт стоит
источник

MS

Maik Sturm in Django [ru] #STAY HOME
Nikolay Cherniy
посмотри, если я не ошибаюсь сессии заводятся под каждого пользователя даже анонимуса
Ок, гляну, спасибо! Пока их детально не изучал
источник

M

Maxim in Django [ru] #STAY HOME
Alexander Shavelev
может у тебя на юзер ид юник констрейнт стоит
А как и где это поменять? Я юзера из auth. Models использую
источник

M

Maxim in Django [ru] #STAY HOME
Alexander Shavelev
может у тебя на юзер ид юник констрейнт стоит
Unique=false  в модели?
источник

S

Shodmon in Django [ru] #STAY HOME
Maxim
А как и где это поменять? Я юзера из auth. Models использую
Покажи модель, покажи как прикрепляешь, ничего не понятно..

если сейчас юник тру, то да делай его фолс, только вот, нужное ли это место?)
источник

M

Maxim in Django [ru] #STAY HOME
Shodmon
Покажи модель, покажи как прикрепляешь, ничего не понятно..

если сейчас юник тру, то да делай его фолс, только вот, нужное ли это место?)
User = models. OneToOneField (User, on_delete=models.cascade)  вот так связываю юзера
Попробовал добавить туда unique=False, не помогло
источник