Реверс для 'profile_view' с аргументами '('',)' не найден. Проверен 1 шаблон(ы): ['in/(?P<username>[^/]+)/$'].

views.py

User = get_user_model()

class ProfileView(View): def get(self, request, *args,**kwargs): username = kwargs.get('username') try: user = User.objects.get(username=username) except Exception as e: return HttpResponse('

Эта страница не существует.

')

   if username == request.user.username:
   
    context = { 'user': user }
   
    return render (request, 'authprofile.html' , context=context)
    
   else:
     context = { 'user': user }
     return render (request, 'authprofile.html' , context=context)## 

urls.py

from user.views import ProfileView urlpatterns = [ path('in/str:username/',login_required(ProfileView.as_view()),name='profile_view'),

Вернуться на верх