Size: a a a

Django [ru] #STAY HOME

2019 July 09

AT

Alex Ted in Django [ru] #STAY HOME
- vl
Есть авторизация. Готов уже полностью фронтенд
Есть код.
Я не совсем программист (именно в коде не разбираюсь). Но нужно сделать так, что бы работало. Там запрос api, а сама штука эта DRF
(Только без смеха)
воу воу воу "готов фронтенд" это верстка что-ли?
источник
2019 July 10

Д☆

Дурак из фильма ☆★ in Django [ru] #STAY HOME
А расскажите, плиз. Как в Джанго правильно разграничивать доступ к приватной части, например к профилю юзера, где он себе может что-то менять? Сейчас у меня только @login_required и если я залогинен, то могу в урле вставить чужой айди и редактировать чужой профиль.

Надо писать контроль этого самому или есть какой-то сахарок в Джанго?
источник

АВ

Артём Весс in Django [ru] #STAY HOME
Дурак из фильма ☆★
А расскажите, плиз. Как в Джанго правильно разграничивать доступ к приватной части, например к профилю юзера, где он себе может что-то менять? Сейчас у меня только @login_required и если я залогинен, то могу в урле вставить чужой айди и редактировать чужой профиль.

Надо писать контроль этого самому или есть какой-то сахарок в Джанго?
Если я правильно понимаю, тебе поможет это: https://docs.djangoproject.com/en/2.2/topics/auth/default/#limiting-access-to-logged-in-users-that-pass-a-test
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Дурак из фильма ☆★
А расскажите, плиз. Как в Джанго правильно разграничивать доступ к приватной части, например к профилю юзера, где он себе может что-то менять? Сейчас у меня только @login_required и если я залогинен, то могу в урле вставить чужой айди и редактировать чужой профиль.

Надо писать контроль этого самому или есть какой-то сахарок в Джанго?
Нужно сделать страницу не привязанной к url-параметрам (как pk или slug), а использовать request.user для того, что бы узнать кому принадлежит страница
источник

G

Graywolf in Django [ru] #STAY HOME
а как роутер поймет куда переходить?
источник

G

Graywolf in Django [ru] #STAY HOME
ну через джысы что ли так это рендер на странице или я что то не догоняю?
источник

G

Graywolf in Django [ru] #STAY HOME
ну или декоратор чтобы отдавал 404
источник

G

Graywolf in Django [ru] #STAY HOME
Vadim Tepes
Нужно сделать страницу не привязанной к url-параметрам (как pk или slug), а использовать request.user для того, что бы узнать кому принадлежит страница
можно привязать и к uuid но как по мне поле должно быть уникальным
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
нечасто сюда обгашеные заходят
источник

SN

Saddambek Nurlanbek uulu in Django [ru] #STAY HOME
Привет народ сижу пытаюсь импорт сделать xls, но выдает эту ощибку. Гуглю, ну не получается и не понимаю.
источник

A

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

S

Stanley in Django [ru] #STAY HOME
Saddambek Nurlanbek uulu
Привет народ сижу пытаюсь импорт сделать xls, но выдает эту ощибку. Гуглю, ну не получается и не понимаю.
похоже ты обращаешься к несуществующему полю 'id'
источник

SN

Saddambek Nurlanbek uulu in Django [ru] #STAY HOME
Дождались. На высшем уровне рисовать + редактор видео и фото, теперь и кодить. Осталось только 3д моделирование.
источник

G

Graywolf in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
нечасто сюда обгашеные заходят
ну я видел ваши вопросы, хоть с элементной базой ознакомились?
источник

G

Graywolf in Django [ru] #STAY HOME
Saddambek Nurlanbek uulu
Дождались. На высшем уровне рисовать + редактор видео и фото, теперь и кодить. Осталось только 3д моделирование.
да просто клон в чарме
источник

SN

Saddambek Nurlanbek uulu in Django [ru] #STAY HOME
Stanley
похоже ты обращаешься к несуществующему полю 'id'
И вправду нет, но он же по умолчанию должен был быть. Теперь что делать чтобы он появился.
источник

S

Stanley in Django [ru] #STAY HOME
Saddambek Nurlanbek uulu
И вправду нет, но он же по умолчанию должен был быть. Теперь что делать чтобы он появился.
Сложно сказать, смотри код где ты обращаешься к этому полю. По id посмотри в миграции должно быть видно создавалось такое поле или нет
источник

S

Stanley in Django [ru] #STAY HOME
Saddambek Nurlanbek uulu
И вправду нет, но он же по умолчанию должен был быть. Теперь что делать чтобы он появился.
источник

SN

Saddambek Nurlanbek uulu in Django [ru] #STAY HOME
Ну я понял
Я один из полей сделал primery_key = True
Вот id и не создалось
Тогда мне нужно что сомаму создавать id ?
Решил прсто удалить initial migration
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
👍
источник