vim django-20231002/mysite/polls/apps.py
from django.apps import AppConfig
class PollsConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'polls'
verbose_name='投票管理'
vim django-20231002/mysite/polls/models.py
from django.db import models
# Create your models here.
class Question(models.Model):
question_text=models.CharField(max_length=200)
pub_date=models.DateTimeField(name='published_time')
def __str__(self) -> str:
return self.question_text
class Meta:
verbose_name="议题"
verbose_name_plural="议题"
class Choice(models.Model):
question=models.ForeignKey(to=Question,on_delete=models.CASCADE)
votes=models.IntegerField(default=1)
def __str__(self) -> str:
return self.id
class Meta:
verbose_name="选票"
verbose_name_plural="选票"
效果展示
links:
自定义或第三方APP名和模型名修改成中文