У меня возникли проблемы при попытке передать строку из URL в представления.На моей странице есть страницы пользователей, и если вы перейдете на site.com/username, откроется страница этих пользователей.Но когда я пытаюсь идти, он говорит следующее: [недопустимый литерал для int () с базой 10: 'username'].
Вот мой код:
urls.py:
(r'^user/(?P<userName>[^/]+)/$', 'mischief_blog.mischief_app.views.user_view'),
views.py:
def user_view(request, userName):
postList = userPost.objects.filter(author=userName)
return render_to_response('user.html', {"user": user_name, "postList": postList}, context_instance=RequestContext(request))