Size: a a a

Django [ru] #STAY HOME

2019 November 27

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
♚Inojelis
я дебил.
бывает...
источник

Z

Zakhar in Django [ru] #STAY HOME
Доброй ночи, я ведь могу в delete положить какие то параметры? Но они не достаются

Отправляю такой запрос
requests.delete(f'http://127.0.0.1:8000/api/v1/user/{user_id}', data=json.dumps({'id': 2}))


И во вьюхе хочу достать этот id
    def delete(self, request):
       print(request.data)


Но там пусто
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Zakhar
Доброй ночи, я ведь могу в delete положить какие то параметры? Но они не достаются

Отправляю такой запрос
requests.delete(f'http://127.0.0.1:8000/api/v1/user/{user_id}', data=json.dumps({'id': 2}))


И во вьюхе хочу достать этот id
    def delete(self, request):
       print(request.data)


Но там пусто
а из урла по какой-то причине доставть нет желания, да?
источник

Z

Zakhar in Django [ru] #STAY HOME
Pavel Zagrebelin
а из урла по какой-то причине доставть нет желания, да?
я вот и думаю как лучше сделать
источник

Z

Zakhar in Django [ru] #STAY HOME
Из урла как то костыльно доставать, разве нет?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Zakhar
Из урла как то костыльно доставать, разве нет?
нет
источник

Z

Zakhar in Django [ru] #STAY HOME
источник

Z

Zakhar in Django [ru] #STAY HOME
типо вот так?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
а это разные id должны быть? user_id и id?
источник

Z

Zakhar in Django [ru] #STAY HOME
да
источник

Z

Zakhar in Django [ru] #STAY HOME
user_id относится к человеку, а id, это из другой модели

Там м2м, хочу потом этот ид прокинуть чтобы удалить
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
в request.POST тоже пусто?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Zakhar
user_id относится к человеку, а id, это из другой модели

Там м2м, хочу потом этот ид прокинуть чтобы удалить
или у тебя drf?
источник

Z

Zakhar in Django [ru] #STAY HOME
Pavel Zagrebelin
или у тебя drf?
drf
источник

d

dd in Django [ru] #STAY HOME
Zakhar
Доброй ночи, я ведь могу в delete положить какие то параметры? Но они не достаются

Отправляю такой запрос
requests.delete(f'http://127.0.0.1:8000/api/v1/user/{user_id}', data=json.dumps({'id': 2}))


И во вьюхе хочу достать этот id
    def delete(self, request):
       print(request.data)


Но там пусто
если не ошибаюсь по стандарту в DELETE запросах нет тела запроса
источник

Z

Zakhar in Django [ru] #STAY HOME
dd
если не ошибаюсь по стандарту в DELETE запросах нет тела запроса
там kwargs стоит
источник

Z

Zakhar in Django [ru] #STAY HOME
по сути я могу post удалить
источник

d

dd in Django [ru] #STAY HOME
Zakhar
там kwargs стоит
в смысле? причём тут kwargs?
источник

d

dd in Django [ru] #STAY HOME
я говорю что вроде как по стандартам http DELETE запросы не подразумевает наличие тела запроса, хотя вот MDN говорит что может
источник

Z

Zakhar in Django [ru] #STAY HOME
dd
я говорю что вроде как по стандартам http DELETE запросы не подразумевает наличие тела запроса, хотя вот MDN говорит что может
Понял
источник