• Django自带的后台管理系统


    1.准备工作:

    1-1.创建django项目和应用
    1-2.修改settings.py配置文件:
    #应用配置:
    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'app01.apps.App01Config',
    ]
    
    #数据库配置:
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'myproject',
            'HOST': '127.0.0.1',
            'PORT':3306,
            'USER':'root',
            'PASSWORD':'1234'
        }
    }   
        
    #时间和语言相关配置
    LANGUAGE_CODE = 'zh-Hans'   # 默认是英文
    TIME_ZONE = 'Asia/Shanghai'    # 时区设置
    USE_I18N = True
    USE_L10N = True
    USE_TZ = False       # 日期格式设置
    
    
    1-3.项目下的init文件
    import pymysql
    pymysql.install_as_MySQLdb()
    
    1-4.当前应用的models.py下创建类
    from django.db import models
    
    # Create your models here.
    
    class Author(models.Model): 
        name=models.CharField( max_length=32)
        age=models.IntegerField() 
    
        def __str__(self):
            return self.name
    
    1-5.配置当前应用下的admin.py文件
    from django.contrib import admin
    from app01 import models
    
    # Register your models here.
    
    admin.site.register(models.Author)
    
    1-6.执行同步指令
    python manage.py makemigrations
    python manage.py migrate
    
    

    1.创建超级用户

    python manage.py createsuperuser
    输入用户名 输入密码 邮箱可以不输入

    2.登录系统

    启动项目,然后在浏览器输入:http://127.0.0.1:8000/admin/
    输入用户名和密码登录

    3.进行相关操作

  • 相关阅读:
    [ios]总结iOS开发当中一些特别注意的问题 【转】
    [ios]Core Data
    [ios]图片转pdf 【转】
    rsync服务的安装与配置
    c# winform及DotnetBar笔记
    我恨博客园
    C#日期格式化(ASP.NET)
    c# winform DatagridView使用总结
    .net2.0数据绑定语法
    div代替window.alert,让这个div显示信息后,在指定之间时间内消失
  • 原文地址:https://www.cnblogs.com/xiaomage666/p/11234508.html
Copyright © 2020-2023  润新知