Django项目创建

Django项目的创建

  1. 创建django项目
  2. 创建django应用

打开运行命令窗口输入”django-admin startproject 项目名”,cd到项目名,再次输入’’django-admin startapp app名’’创建app,用pycharm打开根目录

  

3.配置文件

注册app:如果不注册,迁移报错

 

在settings文件里的33行左右注册组件(我的是“a1”)

配置数据库,还是这个文件里在77行左右找到database在这个里面配置各种信息,顺序不分先后,一定是自己的信息

 

配置模板目录,在templates里配置好模板目录(我自己在主项目里创建了一个templates文件夹,新建了一个html文件)

 

4.编写模板目录

 

5.生成迁移文件

  打开底部的Termain 显示local的运行窗口

输入”python manage.py makemigrations”,显示这样的问题

 

因为没有在与项目同名文件先init文件里写入pymysql导包,这样就解决这个问题了,重新输入命令

然后得到这样的效果就成功了

6.执行迁移文件

  输入命令python manage.py migrate,出来很多OK就是成功了

7.创建超级用户

  输入python manage.py createsuperuser之久回车,会让你输入后台用户名(admin),接着是email,一般不输入,直接回车。然后是输入密码和再次输入密码,这里特别注意:输入的密码不显示,但是是实际存在的。接着就是输入y了,按回车键后就结束了

 

8.在admin.py中注册模型类

注意导入自己创建的类名就行了

 

9.在admin管理后台中添加数据

按Ctrl+C键后输入python manage.py runserver 会出来一个网址,点进去就行了

 

在浏览器输入框输入admin就可以了

 

输入自己的超级账户名和密码

 

显示这样就是成功了

10.写视图

  在views文件里写视图代码

 

11渲染模板

 

12.配置路由 路由分发

  (1)创建子路由文件,在app里创建一个urls文件

 

  (2)在主路由文件导入子路由文件

 

 (3)配置路由

13.启动项目

再次输入命令python manage.py runserver ,登录到超级账户,添加数据后,再次打开视图,数据就渲染到页面里了。

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值