下一场按一下刷新开关
Tagged Tags:

1.首先创建Django工程

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

亚搏app官方网站 1

 

2.查看url.py

如下

from django.contrib import admin
from django.urls import path

urlpatterns = [
    path('admin/', admin.site.urls),
]

亚搏app官方网站,原则上不需要改动它

3.创建app

www.yabovip4.com,首先打开终端Terminal输入

python manage.py startapp cmdb     #cmdb为app名

然后按一下刷新按钮

亚搏app官方网站 2

Django3下会出现cmdb文件夹

其内容如下

亚搏app官方网站 3

下一场按一下刷新开关。 

4.配置settings

打开settings文件找到 INSTALLED_下一场按一下刷新开关。APPS并作如下改动

亚搏app官方网站 4

 

下一场按一下刷新开关。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

访问 可看到以下登录界面

亚搏app官方网站 5

 

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

亚搏app官方网站 6

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

发表评论

电子邮件地址不会被公开。 必填项已用*标注