Code source de profiles.views

 1from django.shortcuts import render
 2
 3from .models import Profile
 4
 5
[docs] 6def index(request): 7 """ 8 View for the list of profiles. 9 10 :param request: The request for this page. 11 12 :return: profiles_list HTML template. 13 """ 14 profiles_list = Profile.objects.all() 15 context = {"profiles_list": profiles_list} 16 return render(request, "profiles/index.html", context)
17 18
[docs] 19def profile(request, username): 20 """ 21 View for the detail of one profile. 22 23 :param request: The request for this page. 24 :param username: The reference to the profile's name. 25 26 :return: profile_detail HTML template. 27 """ 28 profile_detail = Profile.objects.get(user__username=username) 29 context = {"profile": profile_detail} 30 return render(request, "profiles/profile.html", context)