Size: a a a

Django [ru] #STAY HOME

2019 November 28

MI

Mickle Ivanov in Django [ru] #STAY HOME
если мне не отшибает помять, то можно написать что то вроде этого
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
class UserDetail(DetailView):
   
   template_name = 'usercarat/personal_page1.html'
   model = UserProfile
   
   def get_object(self, request, userid):
       return get_object_or_404(UserProfile, userid__iexact=userid)
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Mickle Ivanov
class UserDetail(DetailView):
   
   template_name = 'usercarat/personal_page1.html'
   model = UserProfile
   
   def get_object(self, request, userid):
       return get_object_or_404(UserProfile, userid__iexact=userid)
я попробую его тоже тогда
источник

BE

Black Eyes in Django [ru] #STAY HOME
@dantyan, привет! нужно в моделе комментария добавить кнопку забанить юзера:) логично ее приделать рядом с сохранить, как реализовывается? можешь подсказать?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Mickle Ivanov
class UserDetail(DetailView):
   
   template_name = 'usercarat/personal_page1.html'
   model = UserProfile
   
   def get_object(self, request, userid):
       return get_object_or_404(UserProfile, userid__iexact=userid)
как можно использовать одну вюху для вывода данных в юзер инфо и эдит?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Dan Tyan
на id не цифровой
я уже спрашивал
как можно использовать одну вюху для вывода данных в юзер инфо и эдит?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Black Eyes
@dantyan, привет! нужно в моделе комментария добавить кнопку забанить юзера:) логично ее приделать рядом с сохранить, как реализовывается? можешь подсказать?
Ну во первых модели тут ни при чём
Кнопку лучше разместить (в скрытом виде) рядом с ником пользователя
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
почему теперь оно вместо того что бы идти в саму юзер панель идет на самый длинный url который есть(http://localhost:8000/user/uz12011998/info/)?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sohibkamol Dath
как можно использовать одну вюху для вывода данных в юзер инфо и эдит?
Можно, но зачем?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Sohibkamol Dath
почему теперь оно вместо того что бы идти в саму юзер панель идет на самый длинный url который есть(http://localhost:8000/user/uz12011998/info/)?
просходить такое
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Dan Tyan
Можно, но зачем?
джанго перенаправляеть на самый длинный url
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
Ну во первых модели тут ни при чём
Кнопку лучше разместить (в скрытом виде) рядом с ником пользователя
Ну пользователь в кавычках, анонимные комментарии, вводят почту, ник, и коммент
Вот нужно баннить почту посетителя, ну или в крайнем случае еще IP. А так как комменты проверяются через админку, то в админке бы и разместить, ну видят плохой коммент, спамм там или еще чего, жмяк, бан.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Black Eyes
Ну пользователь в кавычках, анонимные комментарии, вводят почту, ник, и коммент
Вот нужно баннить почту посетителя, ну или в крайнем случае еще IP. А так как комменты проверяются через админку, то в админке бы и разместить, ну видят плохой коммент, спамм там или еще чего, жмяк, бан.
Тебе забанить для всего сайта или для конкретного пользователя?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
Тебе забанить для всего сайта или для конкретного пользователя?
Действие должно добавить его в черный список
И его комменты буду автоудаляться
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
Black Eyes
Действие должно добавить его в черный список
И его комменты буду автоудаляться
Просто можно это сделать несколькими путями: кастомный экшен на списке объектов в админке, кастомная кнопка на странице объекта (юзера)
источник

BE

Black Eyes in Django [ru] #STAY HOME
Mickle Ivanov
Просто можно это сделать несколькими путями: кастомный экшен на списке объектов в админке, кастомная кнопка на странице объекта (юзера)
источник

BE

Black Eyes in Django [ru] #STAY HOME
Так имеешь ввиду?
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
типа того да
источник

BE

Black Eyes in Django [ru] #STAY HOME
Mickle Ivanov
типа того да
А где проще?
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
Black Eyes
А где проще?
мне проще всего на странице объекта было сделать
источник