get_object_or_404でメソッドをテストしようとしていましたview。だから私は設定DEBUG=Falseして設定しALLOWED_HOSTS=['*']ました。
に移動するとhttp://127.0.0.1:8000/profile/correctusername/、正しいプロファイルが返されます。問題は、私が間違って書き込もうとすると、代わりにusername返されることです。500404404
def get_user_profile(request, username):
# user = User.objects.get(username=username)
user = get_object_or_404(User, username=username)
jobs = user.jobs.all()
table = MyJobsTable(jobs)
context = {
'my_jobs': table,
"user_": user
}
return render(request, 'auth/profiles/my-profile.html', context=context)
なぜそうなのか、どうすれば修正できるのでしょうか。
