Django项目实战学习笔记一、Django入门

前言

①本笔记侧重点在于整体流程,而不是具体代码实现

②本项目跟随《Python编程:从入门到实践(第2版)》完成

目录

前言

1.准备流程

2.开始项目

3.创建应用程序流程

4.创建网页


1.准备流程:

1)建立虚拟环境:用终端打开文件夹,在终端中输入

 python -m venv ll_env  #ll是小写字母l,不是数字1

2)激活虚拟环境:终端中输入

ll_env\Scripts\activate  # Windows系统

3)安装Django

4)创建项目文件夹:终端中输入

django-admin startproject learning_log . # 句尾点不能省略

5)创建数据库:终端中输入

python manage.py migrate

6)创建超级用户:终端中输入

python manage.py createsuperuser

设置用户名、密码(设置密码时,输入密码并不会显示,但实际上已经打字上去了)

7)确认是否有误:在浏览器输入http://localhost:8000/(如果不行,输入http://127.0.0.1:8000/),若出现初始页面,则无误

2.开始项目:

1)激活虚拟环境

2)运行服务器:用终端打开文件夹,在终端输入

python manage.py runserver

3.创建应用程序流程:

1)创建文件夹:终端输入

python manage.py startapp learning_logs

2)   激活模型:

在settings.py中的INSTALLED_APPS里添加learning_logs

3)创建模型:(可创建多个)

定义模型(类):  models.py里添加相应的类

迁移模型:  终端中执行命令 python manage.py makemigrations learning_logs,再执行命令 python manage.py migrate

注册模型:  admin.py里添加代码

4.创建网页:

(1)创建流程:定义URL(urls.py)→编写视图(views.py)→编写模板(name.html)

(2)运作流程:当浏览器发起请求(输入网址),Django接受请求的URL(网址),力图寻找与当前请求匹配的那个,而后调用函数view.name,使用name.html包含的模板来渲染页面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值