美文网首页
django框架admin使用

django框架admin使用

作者: S_jie | 来源:发表于2020-06-14 19:10 被阅读0次

访问地址
http://127.0.0.1:8000/admin/login/?next=/admin/
更改settings.py文件配置选择语言

LANGUAGE_CODE = 'zh-Hans'

切换虚拟环境 进入到manage.py文件下使用命令创建超级管理员用户

python3 manage.py createsuperuser

基本操作

from django.contrib import admin
from .models import Users
# Register your models here.
# 创建并注册自定义模型管理'


class UsersAdmin(admin.ModelAdmin):
    # 需要展示的字段
    list_display = ('id', 'name', 'email', 'age', 'sex', 'phone', 'createtime', 'update')

    # 设置可以编辑的字段
    list_editable = ['name', 'age', 'phone']

    # 设置排序字段
    # ordering = ('id', 'age',)

    # 设置分页数据,默认100
    list_per_page = 10

    # 设置过滤器
    list_filter = ('name', 'sex', 'age')

    # 搜索字段
    search_fields = ('name', 'age', 'phone')

    # 以时间字段分层
    date_hierarchy = 'createtime'


# 注册模型管理类
admin.site.register(Users, UsersAdmin)

相关文章

网友评论

      本文标题:django框架admin使用

      本文链接:https://www.haomeiwen.com/subject/pskfxktx.html