0
点赞
收藏
分享

微信扫一扫

Python Django 4.2.5教程:设置左侧菜单名称为中文名称


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="选票"

效果展示

Python Django 4.2.5教程:设置左侧菜单名称为中文名称_django

links:
自定义或第三方APP名和模型名修改成中文


举报

相关推荐

0 条评论