简单了解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实现方法
Nov 18 Python
Python基类函数的重载与调用实例分析
Jan 12 Python
Python中操作MySQL入门实例
Feb 08 Python
python3利用tcp实现文件夹远程传输
Jul 28 Python
python实现括号匹配的思路详解
Aug 23 Python
Python解释器以及PyCharm的安装教程图文详解
Feb 26 Python
python 实现读取csv数据,分类求和 再写进 csv
May 18 Python
python名片管理系统开发
Jun 18 Python
Django3中的自定义用户模型实例详解
Aug 23 Python
python调用有道智云API实现文件批量翻译
Oct 10 Python
用pip给python安装matplotlib库的详细教程
Feb 24 Python
Python中的np.argmin()和np.argmax()函数用法
Jun 02 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
PHP提取中文首字母
2008/04/09 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
解析php中获取url与物理路径的总结
2013/06/21 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
19个Android常用工具类汇总
2014/12/30 PHP
PHP编程中的__clone()方法使用详解
2015/11/27 PHP
tp5 sum某个字段相加得到总数的例子
2019/10/18 PHP
laravel框架使用阿里云短信发送消息操作示例
2020/02/15 PHP
自适应图片大小的弹出窗口
2006/07/27 Javascript
JqGrid web打印实现代码
2011/05/31 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
JS表格组件神器bootstrap table详解(强化版)
2016/05/26 Javascript
video.js使用改变ui过程
2017/03/05 Javascript
vue监听scroll的坑的解决方法
2017/09/07 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
tweenjs缓动算法的使用实例分析
2019/08/26 Javascript
layui复选框的全选与取消实现方法
2019/09/02 Javascript
JS Html转义和反转义(html编码和解码)的实现与使用方法总结
2020/03/10 Javascript
[07:25]DOTA2-DPC中国联赛2月5日Recap集锦
2021/03/11 DOTA
python抽象基类用法实例分析
2015/06/04 Python
pandas的object对象转时间对象的方法
2018/04/11 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
python打印异常信息的两种实现方式
2019/12/24 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
利用CSS3实现开门效果实例源码
2016/08/22 HTML / CSS
Toppik顶丰增发纤维官网:解决头发稀疏
2017/12/30 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
平遥古城导游词
2015/02/03 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
教学工作总结范文5篇
2019/08/19 职场文书
redis数据一致性的实现示例
2022/03/18 Redis
Golang map映射的用法
2022/04/22 Golang
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python