djangoで採点システムを作ろうと思い試行錯誤しています。
審査員100名が100作品を1〜9点で採点するというものです。
■イメージ
User1
- 作品1-------得点(1〜9)から選択
- 作品2-------得点(1〜9)から選択
- 作品3-------得点(1〜9)から選択
.
.
.
- 作品100-------得点(1〜9)から選択
User2
User3
.
.
.
User100
現在、データベースが上手く作れず困っています。。
初心者で恥ずかしいのですが、現在は以下のような状況で上手くいっておりません。
models.py
class User(models.Model):
name = models.CharField(max_length=50)
def __str__(self): return self.name
class Score(models.Model):
title = models.CharField(max_length=255) score = models.IntegerField name = models.ForeignKey(User, on_delete=models.CASCADE) def __str__(self): return self.title
どのようにしたら名前に作品と点数がぶら下がってくるかアドバイスいただけると嬉しいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー