django admin 自带后台管理

配置文件:

INSTALLED_APPS = [
    'django.contrib.admin',#如果不用默认后台最好注释以免占用系统资源
 
]MIDDLEWARE = [ 'django.middleware.locale.LocaleMiddleware',#本地化使用中文 ]
创建超级用户命令:

python3 manage.py createsuperuser #auth_user表就多了一行数据

 

将项目应用配置到admin后台系统

方法一:不建议使用此方法绑定,因为可扩展性差
”“”__init__.py
 加载 apps.py“”“
from .apps import ShopperConfig
default_app_config="shopper.ShopperConfig"
”“”apps.py
  设置项目应用在后台的显示名称“”“
from django.apps import AppConfig
class ShopperConfig(AppConfig):
    name = 'shopper'
    verbose_name = "订单管理"
"""
模块的admin.py
将模型注册并绑定到admin后台,模型在admin后台显示的名称由其Meta类属性决定
"""
from django.contrib import admin
from .models import *
admin.site.register(CartInfos)
admin.site.register(OrderInfos)
# Register your models here.

方法二:模型继承+admin注册

"""
模块的admin.py 将模型注册并绑定到admin后台,模型在admin后台显示的名称由其Meta类属性决定
"""
admin.site.site_title="母婴后台系统"#网页标题
admin.site.site_header="母婴电商后台管理系统"#系统标题
admin.site.index_title="母婴平台系统"

@admin.register(CartInfos)
class CartsInfosAdmin(admin.ModelAdmin):
    list_display = ["id","quantity","commodityInfos_id","user_id"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值