Django 后台管理设置步骤

一、环境设置

  1. linux python3.5 django mysql

二、创建项目

  1. 终端输入 python manage.py createsuper

  2. 输入用户 wk

  3. 输入密码 **

  4. 邮箱 *@163.com

  5. 设置为中文

    settings中LANGUAGE_CODE= ‘zh-hans’

    设置时间,时区

    TIME_ZONE=’Asia/Shanghai’

    添加自己的数据模型

    在admin.py中注册

    admin.site.register(xxx)

  6. ~~~python
    from django.contrib import admin

    Register your models here.

    from App.models import User

    class Useradmin(admin.ModelAdmin):

    def gender(self):
    if self.ugender:
    return ‘男’
    else:
    return ‘女’

    list_display = [‘uname’,’upassword’,gender]
    gender.short_description = ‘性别’

    fieldsets = (

       ('基本信息',({'fields':('ugender',)})),('描述信息',({'fields':('upassword',)})),
    

    )
    exclude = [‘uname’,]

    限制每当添加一个班时,至少要有3个学生,才能添加成功

    class StudentInfo(admin.TabularInline):

    model = Student

    extra = 3

    #

    class Gradeadmin(admin.ModelAdmin):

    inlines = StudentInfo

    #

    class Studentadmin(admin.ModelAdmin):

    pass

    #

    admin.site.register(Grade.Gradeadmin)

    admin.site.register(Student.Studentadmin)

    admin.site.register(User,Useradmin)

    #

    class Myadminsite(admin.AdminSite):

    site_header = ‘千峰页面管理’

    site_url = ‘login’

    #

    mysite=Myadminsite()

    mysite.register(User)

    admin.py

    ~~~

  7. ~~~python
    from django.db import models

    Create your models here.

    class User(models.Model):
    uname=models.CharField(max_length=20)
    upassword=models.IntegerField()
    isDelete=models.BooleanField(default=False)
    ugender=models.BooleanField(default=True)

    def str(self):
    return self.uname
    class Grade(models.Model):
    pass
    class Student(models.Model):
    pass

    modles.py

    ~~~

django后台设置相关推荐

  1. DJANGO ADMIN后台设置

    Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据.后台管理可以在各个app的admin.py文件中进行控制.以下是我最近摸索总结出比较实用的配置.若你有什么比较好的配置 ...

  2. Django后台admin的使用

    Django后台admin的使用 1.简述 2.创建数据库表 3.修改admin.py文件 4.启动服务,进入界面 5.自定义表显示内容: 6.自定义动作 1.简述 Django的admin可以提供一 ...

  3. python 写出好看且实用的后台管理-django 后台管理美化

    django 后台管理美化 安装 django-simpleui pip install django-simpleui -i https://pypi.tuna.tsinghua.edu.cn/si ...

  4. Django——后台管理

    1.要使用Django-admin后台的前提 INSTALLED_APPS = ['simpleui','django.contrib.admin', #必须有这一项'django.contrib.a ...

  5. 腾讯云服务器上线Django后台项目

    作为前端工程师而言,随着我们技术的不断提高,我们都在想怎么让自己写的网页项目上线,但这个的前提是有一个属于自己的服务器,而且对于前端需要上线的项目,我们需要一个后台来获取我们所需要的数据,下面我就来讲 ...

  6. django后台管理系统

    文章目录 一.django基本操作 二.打开项目 数据库迁移 一.django基本操作 django后台管理系统基本操作 Django配合python的使用可以说是非常友好帮助我们搭建后台管理,包括良 ...

  7. Django框架设置cookies与获取cookies操作详解

    本文实例讲述了Django框架设置cookies与获取cookies操作.分享给大家供大家参考,具体如下: 在Django里面,使用Cookie和Session看起来好像是一样的,使用的方式都是req ...

  8. 前端怎么通过后台来判断已读状态_类目图片支持商家后台设置 | 前端设计

    [面向用户]所有用户,功能配置能力仅商家用户.[功能背景]定制企业的素材库类目很多,对于设计师用户来说,如果纯通过文本来判断需要选择什么类目,理解成本会比较高,同时对新用户来说学习成本比较高.另一方 ...

  9. ios设置tabbar背景颜色_WooCommerce微信小程序2.9.3版本发布 后台设置主题色 底栏装修定制...

    更新又来咯! 本次更新主要以配置小程序方面的体验优化为主 通过后台设置主题色 以往更换小程序的主题色,需要重新下载小程序,万一小程序已经改动过,下载后又要重新修改一次 本次更新后,主题色可直接在后台选 ...

最新文章

  1. MLP回归,无需卷积、自注意力,纯多层感知机视觉架构媲美CNN、ViT
  2. Python开发【第七篇】: 面向对象和模块补充
  3. 微信小程序---转发分享功能
  4. 《论可计算数及其在判定上的应用》简单理解
  5. mulitpartfile怎么接收不到值_手机有时接收不到微信消息通知,怎么办?超全解决方案...
  6. 拯救你的年终报告!巧用可视化图表秀出年终业绩
  7. 清华2020计算机系张晨,2020清华特奖入围名单公布:电子系学霸两篇顶会一作
  8. 社区实施 GPL 的原则介绍
  9. Centos下 为Firefox安装Flash插件
  10. [活动]问卷调查:打造更好用的Visual Studio 2008
  11. 【优化算法】贪婪策略和变异策略的混合蚁群算法【含Matlab源码 1521期】
  12. 永续合约短线交易技巧?
  13. PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示
  14. 浏览器(1):CSDN的浏览器助手使用推荐
  15. VLOG的文字遮罩(利用文字显示内部)
  16. 中国7大行业进入微利时代 房地产无法幸免未来5年中国最有钱景的9种工作
  17. 2021万向区块链黑客马拉松圆满收官
  18. 使用MaxCompute搭建社交好友推荐系统
  19. ScreenCap放大镜的使用
  20. 解决惠普pavillon台式机不能装上nvidia驱动问题

热门文章

  1. Zero date value prohibited
  2. win10控制台(cmd)中文乱码解决
  3. linux shell if的[]和[[]]
  4. 信息安全方针和信息安全策略
  5. 《古墓丽影8》游戏时atiumdag.dll 崩溃解决方法
  6. spark1.1.0部署standalone分布式集群
  7. 航海王燃烧意志游戏攻略
  8. BeagleBone开发(BBB)
  9. word文件的打开密码忘记了怎么办
  10. 触摸屏软件下载v2.4