简单了解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之有容乃大的list(1)
Sep 14 Python
python连接oracle数据库实例
Oct 17 Python
python采集微信公众号文章
Dec 20 Python
python实现维吉尼亚加密法
Mar 20 Python
如何通过Django使用本地css/js文件
Jan 20 Python
利用Tensorflow的队列多线程读取数据方式
Feb 05 Python
如何使用repr调试python程序
Feb 28 Python
Matplotlib中%matplotlib inline如何使用
Jul 28 Python
python用Configobj模块读取配置文件
Sep 26 Python
Django admin组件的使用
Oct 24 Python
Pycharm在指定目录下生成文件和删除文件的实现
Dec 28 Python
matplotlib之多边形选区(PolygonSelector)的使用
Feb 24 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
做了CDN获取用户真实IP的函数代码(PHP与Asp设置方式)
2013/04/13 PHP
PHP获取MSN好友列表类的实现代码
2013/06/23 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
PHP 中使用explode()函数切割字符串为数组的示例
2017/05/06 PHP
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
简体中文转换繁体中文(实现代码)
2013/12/25 Javascript
node.js中的fs.readFile方法使用说明
2014/12/15 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
jQuery使用animate实现ul列表项相互飘动效果示例
2016/09/16 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
2018/07/11 Javascript
vue实现按需加载组件及异步组件功能
2019/05/27 Javascript
vue 获取视频时长的实例代码
2019/08/20 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
Postman环境变量全局变量使用方法详解
2020/08/13 Javascript
vuex的使用步骤
2021/01/06 Vue.js
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python open()文件处理使用介绍
2014/11/30 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
纯CSS3实现鼠标悬停提示气泡效果
2014/02/28 HTML / CSS
CSS3中使用RGBA设置透明度的示例
2015/08/04 HTML / CSS
CSS3为背景图设置遮罩并解决遮罩样式继承问题
2020/06/22 HTML / CSS
CSS 3.0文字悬停跳动特效代码
2020/10/26 HTML / CSS
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
寻找完美的房车租赁:RVShare
2019/02/23 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
办公室保洁员岗位职责
2013/12/02 职场文书
致跳高运动员广播稿
2014/01/13 职场文书
初中生自我评价
2014/02/01 职场文书
挖掘机司机岗位职责
2014/02/12 职场文书
幼儿园庆六一活动方案
2014/03/06 职场文书
教育项目合作协议书格式
2014/10/17 职场文书
酒店优秀员工推荐信
2015/03/24 职场文书
大学生村官驻村工作心得体会
2016/01/23 职场文书
Java异常体系非正常停止和分类
2022/06/14 Java/Android