简单了解Django项目应用创建过程


Posted in Python onJuly 06, 2020

1. 创建Django项目

创建应用前必须先进入虚拟环境 workon npy007

创建个文件夹 madir test

cd test

django-admin strartproject djdemo djdemo为项目名

test文件夹下 djdemo项目创建好了,详细如下

简单了解Django项目应用创建过程

__init__.py说明djdemo是一个python包

settings.py 是项目的配置文件

urls.py: 进行url路由的配置

wsgi.py:web服务器和Django交互的入口

manage.py: 项目的管理文件

2.创建Django应用

一个项目由很多个应用组成,每一个应用完成一个功能模块

python manage.py startapp booktest booktest为应用 如下

简单了解Django项目应用创建过程

__init__.py 说明名录是一个Python模块

models.朋友:写和数据库项目的内容,设计模型类

view.py:接收请求,进行处理,与M和T进行交互,返回应答,定位处理函数,视图函数

test.py:写测试代码的文件

admin.py:网站后台管理相关的文件

3. 应用注册

pycharm打开项目 command+shift+g可以直接吊起文件输入框,直接粘贴目录

简单了解Django项目应用创建过程

4. 启动服务验证

在当前项目djdemo路径下 python manage.py runserver 效果如下图

简单了解Django项目应用创建过程

浏览器访问 http:127.0.0.1:8000/ 效果如下图

简单了解Django项目应用创建过程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现递归遍历文件夹并删除文件
Apr 18 Python
基于python实现的抓取腾讯视频所有电影的爬虫
Apr 22 Python
python利用lxml读写xml格式的文件
Aug 10 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
Apr 28 Python
详解Python中的四种队列
May 21 Python
Python实现性能自动化测试竟然如此简单
Jul 30 Python
python脚本执行CMD命令并返回结果的例子
Aug 14 Python
python 数据提取及拆分的实现代码
Aug 26 Python
使用pandas库对csv文件进行筛选保存
May 25 Python
python 瀑布线指标编写实例
Jun 03 Python
Python 如何实现文件自动去重
Jun 02 Python
单身狗福利?Python爬取某婚恋网征婚数据
Jun 03 Python
如何在mac下配置python虚拟环境
Jul 06 #Python
Python优秀开源项目Rich源码解析的流程分析
Jul 06 #Python
使用TensorBoard进行超参数优化的实现
Jul 06 #Python
Django中F函数的使用示例代码详解
Jul 06 #Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
Jul 06 #Python
Django-imagekit的使用详解
Jul 06 #Python
大数据分析用java还是Python
Jul 06 #Python
You might like
全国FM电台频率大全 - 18 湖南省
2020/03/11 无线电
用DBSQL类加快开发MySQL数据库程序的速度
2006/10/09 PHP
PHP使用ODBC连接数据库的方法
2015/07/18 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
IE中jscript/javascript的条件编译
2006/09/07 Javascript
用方法封装javascript的new操作符(一)
2010/12/25 Javascript
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
如何使用json在前后台进行数据传输实例介绍
2013/04/11 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
Node.js编码规范
2014/07/14 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
loading动画特效小结
2017/01/22 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
vue2.0 父组件给子组件传递数据的方法
2018/01/15 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
vue+element-ui实现表格编辑的三种实现方式
2018/10/31 Javascript
通过js示例讲解时间复杂度与空间复杂度
2019/08/06 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
2020/07/22 Javascript
Python实现把xml或xsl转换为html格式
2015/04/08 Python
Python selenium 父子、兄弟、相邻节点定位方式详解
2016/09/15 Python
Python编程实现删除VC临时文件及Debug目录的方法
2017/03/22 Python
python实现微信防撤回神器
2019/04/29 Python
python提取log文件内容并画出图表
2019/07/08 Python
Python定时任务APScheduler的实例实例详解
2019/07/22 Python
Python嵌入C/C++进行开发详解
2020/06/09 Python
Python+logging输出到屏幕将log日志写入文件
2020/11/11 Python
尽职尽责村干部自我鉴定
2014/01/23 职场文书
责任书格式
2015/01/29 职场文书
保险公司客户经理岗位职责
2015/04/09 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
2016天猫双十一广告语
2016/01/28 职场文书
nginx常用命令放入shell脚本详解
2021/03/31 Servers
CSS3 制作精美的定价表
2021/04/06 HTML / CSS
MySQL Threads_running飙升与慢查询的相关问题解决
2021/05/08 MySQL
Vue Mint UI mt-swipe的使用方式
2022/06/05 Vue.js