html 简单投票码源,index.html

Title

设计投票

我家色彩任我行,Are you ready?

小金家居邀请你一起参与软装设计投票小金家居邀请你一起参与软装设计投票

你的世界,如你所愿!

中式风格,你介意哪个?

1

2

3

现代风格,哪个是你的love?

1

2

3

4

5

欧式风格,哪个是你心中的经典?

1

2

3

4

5

亲的年龄

精英男神

气质女神

亲是:

二人甜蜜蜜

三人小世界

紧密大家族

亲的居住面积

50㎡~90㎡

100㎡~120㎡

130㎡~160㎡

160㎡以上

亲的家庭装修花销(不含家具、家电、窗帘)

7万~15万

15万~20万

20万~30万

30万~40万

40万以上

亲,请给这些家具估个价(组合沙发一套、茶几、电视柜、餐桌椅一套、主卧室家具一套、次卧家具一套、书房家具一套)

1.5万~5万

5万~9万

10万~15万

15万~20万

20万以上

亲,你更喜欢那种材质的家具

板材

实木

红木

亲,你对家具面料的要求

绒面

皮革

牛皮

全棉

亲,你喜欢的窗帘面料

绒面

皮革

牛皮

全棉

找到属于你的菜,很有可能它就免费跟了你!排名第一款家具抽取5个幸运儿,会是你吗? 敬请期待!

一键复制

编辑

Web IDE

原始数据

按行查看

历史

以下是一个使用Django框架实现的简单投票系统的Python源代码示例,供您参考: models.py 文件: ``` from django.db import models from django.contrib.auth.models import User class Poll(models.Model): question = models.CharField(max_length=255) pub_date = models.DateTimeField('date published') end_date = models.DateTimeField('date ended') created_by = models.ForeignKey(User, on_delete=models.CASCADE) def __str__(self): return self.question class Choice(models.Model): poll = models.ForeignKey(Poll, on_delete=models.CASCADE) choice_text = models.CharField(max_length=255) votes = models.IntegerField(default=0) def __str__(self): return self.choice_text ``` views.py 文件: ``` from django.shortcuts import render, get_object_or_404 from django.http import HttpResponseRedirect from django.urls import reverse from django.contrib.auth.decorators import login_required from django.utils import timezone from .models import Poll, Choice @login_required def index(request): latest_poll_list = Poll.objects.filter( pub_date__lte=timezone.now(), end_date__gte=timezone.now() ).order_by('-pub_date')[:5] context = {'latest_poll_list': latest_poll_list} return render(request, 'polls/index.html', context) @login_required def detail(request, poll_id): poll = get_object_or_404(Poll, pk=poll_id) return render(request, 'polls/detail.html', {'poll': poll}) @login_required def vote(request, poll_id): poll = get_object_or_404(Poll, pk=poll_id) try: selected_choice = poll.choice_set.get(pk=request.POST['choice']) except (KeyError, Choice.DoesNotExist): return render(request, 'polls/detail.html', { 'poll': poll, 'error_message': "You didn't select a choice.", }) else: selected_choice.votes += 1 selected_choice.save() return HttpResponseRedirect(reverse('polls:results', args=(poll.id,))) @login_required def results(request, poll_id): poll = get_object_or_404(Poll, pk=poll_id) return render(request, 'polls/results.html', {'poll': poll}) ``` urls.py 文件: ``` from django.urls import path from . import views app_name = 'polls' urlpatterns = [ path('', views.index, name='index'), path('<int:poll_id>/', views.detail, name='detail'), path('<int:poll_id>/vote/', views.vote, name='vote'), path('<int:poll_id>/results/', views.results, name='results'), ] ``` 以上是一个简单投票系统的Django Python源代码示例,仅供参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值