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后台管理创建好了

  • 相关阅读:
    WebApi Owin SelfHost OAuth2
    HTML5 localStorage、sessionStorage 作用域
    Owin WebApi版本控制
    C# Guid 16位 唯一
    C# TimeSpan获取 年月
    ASP.NET Web Api OwinSelfHost Restful 使用
    UrlRouteModule
    asp.net 代码 注意点
    JS小问题总结
    JS中javascript:void(0)真正含义
  • 原文地址:https://www.cnblogs.com/hsj-jingyu/p/8536405.html
Copyright © 2011-2022 走看看