输入地址:http://127.0.0.1:8000/admin/
配置语言和时区:
setting文件中
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
然后创建超级管理员:
python manage.py createsuperuser
输入用户名
密码
邮箱
启动服务:
python manage.py runserver
创建admin
创建哪个admin就再哪个目录下的admin.py 创建
from django.contrib import admin
# Register your models here.
from goods.models import GoodsInfo, GoodsCategory
admin.site.register(GoodsInfo)
admin.site.register(GoodsCategory)
配置页签
{% extends "admin/base.html" %}
{% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %}
{% block branding %}
<!--<h1 id="site-name"><a href="{% url 'admin:index' %}">{{ site_header|default:_('Django administration') }}</a></h1>-->
<h1>牧码者管理页面</h1>
{% endblock %}
{% block nav-global %}{% endblock %}
admin页面的分页,搜索,执行的配置
from django.contrib import admin
# Register your models here.
from goods.models import GoodsInfo, GoodsCategory
class GoodsInfoAdmin(admin.ModelAdmin):
list_display = ['id','goods_name','goods_price','goods_img','goods_cag']
list_per_page = 20
actions_on_top = True
actions_on_bottom = True
search_fields = ['id','goods_name']
class GoodsCategoyrAdmin(admin.ModelAdmin):
list_display = ['id','cag_name','cag_css','cag_img']
list_per_page = 20
actions_on_top = True
actions_on_bottom = True
search_fields = ['id', 'cag_name']
admin.site.register(GoodsInfo,GoodsInfoAdmin)
admin.site.register(GoodsCategory,GoodsCategoyrAdmin)