1.创建项目:django-admin startproject Myproject
2.创建应用(APP) python manage.py startapp Myqpp
3.运行server python manage.py runserver
4.将新建的应用添加到setting中如下:
INSTALLED_APPS
=
(
'django.contrib.admin'
,
'django.contrib.auth'
,
'django.contrib.contenttypes'
,
'django.contrib.sessions'
,
'django.contrib.messages'
,
'django.contrib.staticfiles'
,
'Myapp'
,
# 添加此项
)
5.找到APP中的models.py,每一个class就是一个表 如下:
#
机柜
class
cabinet(models.Model):
name = models.CharField(
'
名称
'
,
max_length
=
30
)
power = models.CharField(
'
权限
'
,
max_length
=
20
)
class
Meta:
db_table =
"cabinet"
#
服务器
class
server(models.Model):
int_ip = models.CharField(
'
内网
IP
地址
'
,
max_length
=
50
)
ext_ip = models.CharField(
'
外网
IP
地址
'
,
max_length
=
50
)
class
Meta:
db_table =
"server"
#
服务列表
class
product(models.Model):
service_name = models.CharField(
'
服务名称
'
,
max_length
=
20
)
pid = models.IntegerField(
'pid'
)
module_letter = models.CharField(
max_length
=
10
)
class
Meta:
db_table =
"product"
6.在cmd命令行操作如下
python manage
.
py migrate #创建基本的表结构
python manage
.
py makemigrations
Myapp
# 让 Django 知道我们在我们的模型有一些变更
python manage
.
py migrate
Myapp
# 创建表结构