zoukankan      html  css  js  c++  java
  • Django后台创建

    1.首先创建Django工程

    创建Django有两种方法我用的是pycharm的创建

    2.查看url.py

    如下

    from django.contrib import admin
    from django.urls import path
    
    urlpatterns = [
        path('admin/', admin.site.urls),
    ]

    原则上不需要改动它

    3.创建app

    首先打开终端Terminal输入

    python manage.py startapp cmdb     #cmdb为app名

    然后按一下刷新按钮

    Django3下会出现cmdb文件夹

    其内容如下

    4.配置settings

    打开settings文件找到 INSTALLED_APPS并作如下改动

    5.modles文件添加内容

    from django.db import models
    class UserType(models.Model):
        name = models.CharField(max_length=32)
    class UserInfo(models.Model):
        username = models.CharField(max_length=32)
        passwd = models.CharField(max_length=32)
        email = models.EmailField(db_index=True)
        user_type = models.ForeignKey(UserType,on_delete=models.CASCADE)  #有外键时要注意on_delete的使用

    6.同步所有的数据表

    #在终端上依次输入如下代码:
    python manage.py makemigrations
    
    python manage.py migrate

    7.创建管理员

    python manage.py createsuperuser

    按照提示输入即可

    8.更改adim.py文件

    输入以下代码

    from django.contrib import admin
    
    from cmdb import models
    admin.site.register(models.UserType)
    admin.site.register(models.UserInfo)

    9.打开服务器

    终端输入

    python manage.py runserver

    访问 http://127.0.0.1:8000/admin/可看到以下登录界面

    输入正确用户和密码(既是你创建的管理员用户密码)即可看到如下界面,之后你可以对数据进行各种操作

    这样简单的Django后台管理创建好了

  • 相关阅读:
    上学要迟到了【最短路转化】
    解方程【狄利克雷卷积+莫比乌斯反演+积性函数】
    FFT
    min25 筛
    Easy【生成函数】
    CF1406D-Three Sequences
    Alice和Bob赌糖果【赌徒破产模型】
    记MySQL自增主键修改无效的问题
    JVM学习笔记(十一、JDK分析工具)
    JVM学习笔记(十、GC3-垃圾回收机制)
  • 原文地址:https://www.cnblogs.com/hsj-jingyu/p/8536405.html
Copyright © 2011-2022 走看看