TECH I.S. テックアイエスガイド エディター
all_members.html
views.py
{% extends "master.html" %} {% block title %} My Tennis Club - List of all members {% endblock %} {% block content %} <div class="mycard"> <h1>Members</h1> <ul> {% for x in mymembers %} <li onclick="window.location = 'details/{{ x.id }}'">{{ x.firstname }} {{ x.lastname }}</li> {% endfor %} </ul> </div> {% endblock %}
from django.http import HttpResponse from django.template import loader from .models import Member def members(request): mymembers = Member.objects.all().values() template = loader.get_template('all_members.html') context = { 'mymembers': mymembers, } return HttpResponse(template.render(context, request)) def details(request, id): mymember = Member.objects.get(id=id) template = loader.get_template('details.html') context = { 'mymember': mymember, } return HttpResponse(template.render(context, request)) def main(request): template = loader.get_template('main.html') return HttpResponse(template.render())
127.0.0.1:8000/members
Try It | Online Web Tutorials