django html 刷新列表,django:关于如何更新相应的页面的内容

附代码:

准备:

在django创建的项目下(具体项目创建看django基础教程)

1.test.html

2.usersindex.html

3.url路由

4.视图

5.模型

1.test.html

代码如下:

首页

2.usersindex.html

usersindex.html :

{{userlist}}

3.url路由from django.conf.urls import include, url

from django.contrib import admin

from Douban.views import *

from Users.views import *

urlpatterns = [

url(r'^admin/$',test),

url(r'^usersindex/$', usersindex, name = 'userIndex'),

]

4.视图

from django.contrib.auth.decorators import login_required

from django.shortcuts import render

from django.core.urlresolvers import reverse, reverse_lazy

from Users.models import *

from django.template import RequestContext

from django.shortcuts import render_to_response

def test(request):

return render(request,'test.html')

def usersindex(request):

retDict = {}

retDict = {'menu':'userIndex'}# sales

retDict.update(userlist=Users.objects.filter(Usersname = 'Sky').count())

return render_to_response("usersindex.html", retDict,context_instance=RequestContext(request))

5、模型:

from django.db import models

class Users(models.Model):

Usersname = models.CharField(u'用户名', max_length=60, unique=True)

Usersemail = models.CharField(u'用户邮箱', max_length=60)

在使用数据库前要想读取数据要先往数据库中插入数据,如下

Users.objects.create(Usersname='Sky', Usersemail='11111112qq.com')

可以在python manage.py shell中查看数据是否成功插入

更新index的内容:点击test.html中设置的链接,通过路由——访问视图函数——返回要更新的网页index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值