Django admin管理界面,管理界面变成中文,管理界面显示所有表,表名改成中文名

(一)管理界面变成中文

# 超级用户管理界面修改成中文( settings文件夹)
LANGUAGE_CODE = ‘zh-Hans‘  # 改为zh-Hans

(二)管理界面显示所有表

管理界面显示所有表(admin.py文件夹)
admin.site.register(User)
admin.site.register(Blog)
admin.site.register(Article)
admin.site.register(Category)
admin.site.register(Tag)
admin.site.register(UpOrDown)
admin.site.register(Common)

(三)表名改成中文名

# 表名字改成中文名,以及表关联显示中文名
class Tag(models.Model):
    name = models.CharField(max_length=32,unique=True)

    class Meta:
        verbose_name = "标签"    # 表名改成中文名
        verbose_name_plural = verbose_name

    def __str__(self):
        return self.name

原文地址:https://www.cnblogs.com/liu--huan/p/10548050.html

时间: 2024-10-20 07:19:22

Django admin管理界面,管理界面变成中文,管理界面显示所有表,表名改成中文名的相关文章

SQLyog软件里无法插入中文(即由默认的latin1改成UTF8编码格式)

问题详情: 无法插入中文? 解决办法: 需要修改编码格式,由默认的latin1改为utf8. 改成, 成功!

【转】怎样将DataGridView中绑定的表的列名改成中文

在DataGridView设置数据源绑定后,设置DataGridView的属性HeaderText就可以了.代码参考: dataGridView.Columns[filedName].HeaderText = displayLabel

Django学习【第28篇】:Django Admin的相关知识

Django Admin的相关知识 一.面向对象复习 1.类的继承 class Base(object): def __init__(self,val): self.val = val def func(self): self.test() print(self.val) def test(self): print("Base.test") class Foo(Base): def test(self): print("FOO.test") # def func(s

Django Admin的相关知识

Django Admin的相关知识 一.面向对象复习 1.类的继承 class Base(object): def __init__(self,val): self.val = val def func(self): self.test() print(self.val) def test(self): print("Base.test") class Foo(Base): def test(self): print("FOO.test") # def func(s

【Python】解决Django Admin管理界面样式表(CSS Style)丢失问题

配置Django Admin,关于如何启用请参考Django官方文档<Activate the admin site>.但是我在配置过程中登录http://example.com/admin后台时出现样式表丢失的问题,比如说界面变成了这样: 上网搜索了不少文档,多是Apache环境下的解决方案,我配置的是Nginx服务器,所以根据Apache的解决提示进而摸索办法,最终要解决这个问题我这里总结有3步(假设已经配置好admin登录系统): 1. 修改settings.py中STATIC_ROOT

Django Admin后台管理模块的使用

Admin后台管理模块的使用 Django的管理员模块是Django的标准库django.contrib的一部分.这个包还包括其它一些实用的模块: django.contrib.auth django.contrib.sessions django.contrib.comments 激活admin模块的方法是: 1. 在INSTALLED_APPS设置文件中,加入'django.contrib.admin' 2. 再添加 'django.contrib.auth', 'django.contri

HTML5+规范:Webview(管理应用窗口界面)

一.知识点 Webview模块管理应用窗口界面,实现多窗口的逻辑控制管理操作.通过plus.webview可获取应用界面管理对象. 1.方法 1.1.all: 获取所有Webview窗口 Array[WebviewObject] plus.webview.all(); 说明:获取应用中已创建的所有Webview窗口,包括所有未显示的Webview窗口. 返回WebviewObject对象在数组中按创建的先后顺序排列,即数组中第一个WebviewObject对象用是加载应用的入口页面. 返回值:A

关于html5 -- plus Webview模块管理应用窗口界面

Webview模块管理应用窗口界面,通过plus.webview可获取应用界面管理对象. 方法: all:获取所有的webview窗口 close:关闭webview窗口 create:创建新的webview窗口 currentWebview:获取当前窗口的webviewObject对象 getWebviewById:查找指定标识的webviewObject对象 getLaunchWebview:获取应用首页webviewObject对象 hide:隐藏webveiw窗口 open:创建并打开w

Java Swing界面编程(8)---FlowLayout布局管理器

package com.beyole.util; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; public class test6 { public static void main(String[] args) { JFrame frame = new JFrame("FlowLayout"); frame.setLayout(new FlowLayout(Flo