简单了解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比较两个图片相似度的方法
Mar 13 Python
在Django的视图中使用数据库查询的方法
Jul 16 Python
浅谈python中截取字符函数strip,lstrip,rstrip
Jul 17 Python
在 Python 应用中使用 MongoDB的方法
Jan 05 Python
Python实现读取文件最后n行的方法
Feb 23 Python
python图像常规操作
Nov 11 Python
对numpy中向量式三目运算符详解
Oct 31 Python
pygame游戏之旅 调用按钮实现游戏开始功能
Nov 21 Python
Python中时间datetime的处理与转换用法总结
Feb 18 Python
详解python函数的闭包问题(内部函数与外部函数详述)
May 17 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
Jul 28 Python
详解Django admin高级用法
Nov 06 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
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
PHP微信开发之模板消息回复
2016/06/24 PHP
Yii2.0实现生成二维码功能实例
2017/10/24 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
PHP正则表达式笔记与实例详解
2019/05/09 PHP
jQuery 注意事项 与原因分析
2009/04/24 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
Javascript判断文件是否存在(客户端/服务器端)
2014/09/16 Javascript
javascript实现复制与粘贴操作实例
2014/10/16 Javascript
js生成随机数的方法实例
2015/10/16 Javascript
Bootstrap3制作自己的导航栏
2016/05/12 Javascript
浅谈jquery点击label触发2次的问题
2016/06/12 Javascript
nodejs获取微信小程序带参数二维码实现代码
2017/04/12 NodeJs
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
2018/01/15 Javascript
对vue.js中this.$emit的深入理解
2018/02/23 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
ES6知识点整理之Proxy的应用实例详解
2019/04/16 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
uni-app 组件里面获取元素宽高的实现
2019/12/27 Javascript
[02:34]DOTA2亚洲邀请赛 BG战队出场宣传片
2015/03/09 DOTA
[01:33:07]VGJ.T vs Newbee Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
windows下python连接oracle数据库
2017/06/07 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
Python while true实现爬虫定时任务
2020/06/08 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
《春到梅花山》教学反思
2014/04/16 职场文书
社区禁毒工作方案
2014/06/02 职场文书
学校总务处领导班子民主生活会对照检查材料思想汇报
2014/09/27 职场文书
员工年度工作总结2015
2015/05/18 职场文书
导师鉴定意见
2015/06/05 职场文书
合作意向书怎么写
2019/06/24 职场文书
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
pytorch 实现在测试的时候启用dropout
2021/05/27 Python