1. 程式人生 > >將Django後臺管理系統設定為中文

將Django後臺管理系統設定為中文

新建應用名news
1、news/models.py檔案
class TheClass(models.Model):
    """
    新聞類別
    """
    class_name = models.CharField(max_length=20, verbose_name='類名', help_text='類別名稱')
    def __str__(self):
        return str(self.class_name)

    class Meta:
        ordering = ('pk',)
        verbose_name = '新聞類別'
        verbose_name_plural = verbose_name
2、__init__.py檔案:
default_app_config = 'news.apps.NewsConfig'

3、news/app.py檔案
from django.apps import AppConfig

class NewsConfig(AppConfig):
    name = 'news'
    verbose_name = '新聞模組'

4、new/admin.py檔案
# 糖果分類表
from django.contrib import admin
class TheClassAdmin(admin.ModelAdmin):
    list_display = ('class_name',)
    list_per_page = 18

admin.site.register(TheClass, TheClassAdmin)