Size: a a a

Django [ru] #STAY HOME

2020 May 29

Х

Хриплый фан... in Django [ru] #STAY HOME
Хриплый фан
https://pastebin.com/0HENCd9p Помогите,хочу чтобы мог я сылаться на профиля других пользователей,в урле почему то user/3 вместо например user/black
не в курсе чтоли не кто?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Хриплый фан
не в курсе чтоли не кто?
У тебя такая вьюшка возвращает по id? Все перезагрузил?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Nikolay Cherniy
У тебя такая вьюшка возвращает по id? Все перезагрузил?
как понять перезагрузил?)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Хриплый фан
как понять перезагрузил?)
После сохранения перезагрузил сервер
источник

AD

Alex Dem in Django [ru] #STAY HOME
Хриплый фан
https://pastebin.com/0HENCd9p Помогите,хочу чтобы мог я сылаться на профиля других пользователей,в урле почему то user/3 вместо например user/black
path('user/<int:user_id>/', UserView.as_view(), name='user') ?

а def get_queryset(self): точно работает из-под TemplateView ?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Alex Dem
path('user/<int:user_id>/', UserView.as_view(), name='user') ?

а def get_queryset(self): точно работает из-под TemplateView ?
https://pastebin.com/j0SJY9su я уже исправил сейчас вроде работает но вместо username иероглифы(
источник

AD

Alex Dem in Django [ru] #STAY HOME
Хриплый фан
https://pastebin.com/j0SJY9su я уже исправил сейчас вроде работает но вместо username иероглифы(
я не понимаю
ты хочешь id получать в view или что?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Alex Dem
я не понимаю
ты хочешь id получать в view или что?
хочу чтобы в урл было user/black например,а не user/(%3FP2%5Cd+)/$/
источник

AD

Alex Dem in Django [ru] #STAY HOME
path('user/<str:username>/', UserView.as_view(), name='user'),

тогда это таки валидный урл-паттерн
источник

AD

Alex Dem in Django [ru] #STAY HOME
смотри свой шаблон
источник

AD

Alex Dem in Django [ru] #STAY HOME
скорее всего ты там передаешь не тот аргумент
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
как вообще у тебя пас с регуляркой работает, чушь какая-то
источник

B

Brain Griffin in Django [ru] #STAY HOME
не могу вывести данные  модели в профиль
источник

B

Brain Griffin in Django [ru] #STAY HOME
https://dpaste.org/QqAP а имено модель account в шаблон передаются, цепляются, а не выводят, ошибок не передают
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Alex Dem
смотри свой шаблон
шаблон?всмысле html?мне кажется мне просто во вью надо настроить квери сет,чтобы в урл спокойно вставал username типо user/black
источник

JT

James Town in Django [ru] #STAY HOME
Brain Griffin
не могу вывести данные  модели в профиль
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Alex Dem
path('user/<str:username>/', UserView.as_view(), name='user'),

тогда это таки валидный урл-паттерн
и когда я делаю такой путь который ты сказал валидный,пишет мол надо PK или slug  указать в урле..
источник

B

Brain Griffin in Django [ru] #STAY HOME
данные модели) привязанный к другой модели которая привязанна к юзеру
источник

AD

Alex Dem in Django [ru] #STAY HOME
Хриплый фан
https://pastebin.com/j0SJY9su я уже исправил сейчас вроде работает но вместо username иероглифы(
я исхожу из того, что ты написал

ты написал, что аргумент передается, но кривой
то есть, урл аргумент принимает
но приходит что-то не то
хотя изначальный урл-паттерн выглядит вполне себе

поэтому, по идее, проблема может быть в том, что именно ты передаешь в свой url паттерны при формировании ссылки
источник

JT

James Town in Django [ru] #STAY HOME
https://dpaste.org/kuNL#L6
Вот решение получения ссылки для пользователей (профилей) и вывод профиля.
источник