html如何创建学生信息表,创建学生对象并且能访问网页
講解對(duì)象:創(chuàng)建學(xué)生對(duì)象并且能訪問(wèn)網(wǎng)頁(yè)
作者:融水公子rsgz
1 templates下面新建兩個(gè)網(wǎng)頁(yè)
grades.html
內(nèi)容:
charset="UTF-8">
班級(jí)信息班級(jí)列表
{%for grade in grades%}
{{grade.gname}}
{%endfor%}
students.html
內(nèi)容:
charset="UTF-8">
學(xué)生信息學(xué)生信息
{%for student in
students%}
href="#">{{student.sname}}--{{student.scontend}}--{{student.sgrade}}
{%endfor%}
上面的是模板,接下來(lái)解決視圖問(wèn)題
2 添加應(yīng)用視圖
from django.shortcuts import render
# Create your views here.
from django.http import HttpResponse
def index(request):
# return
HttpResponse("融水公子是一個(gè)超級(jí)大帥哥!")
# 我們通常不用上面的,而是直接使用模板
return render(request,
'myapp/index.html')
from .models import Students #點(diǎn)號(hào)沒(méi)有空格
def students(request):
studentsList =
Students.stuObj2.all()
return
render(request,'myapp/students.html',{"students":studentsList})
模板和視圖都解決了
現(xiàn)在解決路由
3 添加路由
注意:現(xiàn)在添加的是應(yīng)用路由不是項(xiàng)目路由
from django.conf.urls import url
from . import views # 引入當(dāng)前目下
urlpatterns = [
url(r'^$', views.index),
url(r'^students/$',
views.students),
]
模板?視圖? 路由這三個(gè)都解決了
最后一步測(cè)試test
4 打開服務(wù)器并且網(wǎng)頁(yè)測(cè)試
注意:啟動(dòng)服務(wù)器的位置需要進(jìn)入項(xiàng)目pro2
python manage.py runserver
訪問(wèn)網(wǎng)址:
http://127.0.0.1:8000/students
訪問(wèn)成功,這里有信息顯示哦!
總結(jié)
以上是生活随笔為你收集整理的html如何创建学生信息表,创建学生对象并且能访问网页的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: 根据图片原型写一个html页面,原型图的
- 下一篇: java如何压缩html代码,java
