Python中文
首页
教程
问答
标签
搜索
登录
注册
用复杂规则创建记分牌
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我需要做一个记分牌,按以下规则创建:</p> <p>各队在冠军赛第一阶段的名次是由最多的分数决定的。一场比赛获胜该队得3分,平局得1分,失利得0分。在</p> <p>两个或两个以上小组成绩相等的,按下列方式确定其名额:</p> <ol> <li><p>根据相互博弈的结果:</p> <ul> <li><p>更多点数;</p></li> <li><p>得分和失球之间的最大差异;</p></li> <li><p>在这些比赛中进球数更多;</p></li> <li><p>在这些比赛中,在外场射入更多的球;</p></li> </ul></li> <li><p>在所有游戏中获得更多的胜利;</p></li> <li><p>所有比赛中进球和失球的最大区别;</p></li> <li><p>所有比赛中进球最多的;</p></li> <li><p>在所有比赛中,在其他领域进球最多的;</p></li> </ol> <p>现在我有这样的模型:</p> <pre><code>from django.db import models class Team(models.Model): name = models.CharField(max_length=30) def __unicode__(self): return self.name class Game(models.Model): beginning = models.DateTimeField() place = models.CharField(max_length=50) spectators = models.IntegerField() def __unicode__(self): return self.beginning.strftime("%A, %d. %B %Y %I:%M%p") class TeamGame(models.Model): RESULT_WIN = 'w' RESULT_DRAW = 'd' RESULT_LOSE = 'l' RESULT_CHOICES = ( (RESULT_WIN, 'Win'), (RESULT_LOSE, 'Lose'), (RESULT_DRAW, 'Draw'), ) HOME_FIELD = 'h' OUT_FIELD = 'o' FIELD_CHOICES = ( (HOME_FIELD, 'home'), (OUT_FIELD, 'out') ) game = models.ForeignKey(Game) team_name = models.ForeignKey(Team) goals_hit = models.IntegerField() goals_get = models.IntegerField() result = models.CharField(max_length=1, choices=RESULT_CHOICES, blank=True) field = models.CharField(max_length=1, choices=FIELD_CHOICES, blank=True) </code></pre> <p>我怎么能制造出这么可怕的东西?:)Plz,救命!)在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我想你想同时做三件事,别这样</p> <ol> <li>将每个团队的信息插入表(模型)</li> <li>根据该信息计算每个团队的得分(模型)</li> <li>根据分数按顺序显示团队(查看)</li> </ol>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
5 回答
无法使用Django\u mssql\u后端迁移到外部hos
10 回答
无法使用Django&Python3.4连接到MySql
2 回答
无法使用Django+nginx上载媒体文件
6 回答
无法使用Django1.6导入名称模式
1 回答
无法使用Django1.7和mongodb登录管理站点
10 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
4 回答
无法使用Djangockedi验证CBV中的字段
1 回答
无法使用Djangocketditor上载图像(错误400)
6 回答
无法使用Djangocron进行函数调用
1 回答
无法使用Djangofiler djang上载文件
9 回答
无法使用Djangokronos
5 回答
无法使用Djangomssql provid
9 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
5 回答
无法使用Djangomssq迁移Django数据库
1 回答
无法使用Djangonox创建用户
6 回答
无法使用Djangopyodb从Django查询SQL Server
9 回答
无法使用Djangopython3ldap连接到ldap
1 回答
无法使用Djangoredis连接到redis
1 回答
无法使用Django中的FK创建新表
5 回答