仙游最大的红木家具厂-为什么禁止使用325水泥

网站搭建教程
2023年4月6日发(作者:合肥装修公司平台)

Django搭建基本⽹站流程梳理

流程梳理

创建数据库

启动服务

netstartmysql57

创建⼀个数据库

createdatabaselige

2.创建项⽬

django-adminstartprojectproject

3.创建应⽤

tappmyApp

4.激活应⽤

打开Pycharm进⼊⽂件中在INSTALL_APPS中添加⾃⼰创建的项⽬

INSTALLED_APPS=[

'',

'',

'ttypes',

'ns',

'es',

'files',

'myApp',

]

5.配置数据库

修改前:

DATABASES={

'default':{

'ENGINE':'3',

'NAME':(BASE_DIR,'3'),

}

}

修改后:

DATABASES={

'default':{

'ENGINE':'',#使⽤的哪个类型数据库

'NAME':"lege",#数据库名

'USER':'root',#数据库⽤户名

'PASSWORD':'123456',#密码

'HOST':'localhost',#服务器IP地址

'PORT':'3306'#电脑分配的端⼝号

}

}

接着在__init__py⽂件中添加代码,代码如下:

importpymysql

l_as_MySQLdb()

6.创建模型类

rtmodels

#Createyourmodelshere.

#这个类会对应数据库中的⼀个表

classGrades():#不指定主键,会⾃动⽣成⼀个主键

gname=eld(max_length=20)

gdate=meField()

ggirlnum=rField()

gboynum=rField()

isDelete=nField(default=False)

def__str__(self):

return"%s"%()

classStudents():

sname=eld(max_length=20)

sgender=nField(default=True)#男:True,

sage=rField()

scontend=eld(max_length=20)

isDelete=nField(default=False)#False:不删除

#关联外键

sgrade=nKey("Grades")#关联外键,关联前⾯班级类

def__str__(self):

7.⽣成迁移⽂件

执⾏下⾯代码:

migrations

PyCharm查看⽣成的迁移⽂件

执⾏成功的界⾯

数据库中展⽰⽣成的表

8.执⾏迁移

执⾏下列代码:

ate

执⾏成功界⾯

通过数据库查看⽣成的与⽂件中⼀⼀对应的数据表

9.配置Admin站点

这个是⽆关紧要的。可以看前⼀篇的博客

10.创建模板⽬录/项⽬模板⽬录

在project中创建templates⽬录

由于⼀个项⽬可能有多个应⽤,所以我们在templates⽬录下可以创建多个⽬录⼀⼀对应创建的应⽤;

⽬录如下:

11.在中配置模板路径

修改后:

12.在project下修改

修改前:

修改后:

13.在myApp创建⽂件并写⼊⼀定的内容

porturl

views

urlpatterns=[

url(r'^$',)#跳⼊views的index⽅法进⾏执⾏,跳转

]

14.在⽂件中添加⽅法

utsimportrender

#Createyourviewshere.

portHttpResponse

defindex(request):

returnHttpResponse("sunckisagood")

15.启动服务器

代码如下:

erver

成功启动界⾯:

16.写⼀个indexhtml页⾯,并修改view⽂件

index:

主页

HellowWorld!

view:

utsimportrender

#Createyourviewshere.

portHttpResponse

defindex(request):

returnrender(request,"myAPP/")

最终界⾯:

更多推荐

网站搭建教程