简单了解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学习手册中的python多态示例代码
Jan 21 Python
python实现根据用户输入从电影网站获取影片信息的方法
Apr 07 Python
分析python动态规划的递归、非递归实现
Mar 04 Python
Python 微信爬虫完整实例【单线程与多线程】
Jul 06 Python
这可能是最好玩的python GUI入门实例(推荐)
Jul 19 Python
pandas通过字典生成dataframe的方法步骤
Jul 23 Python
如何基于Python实现电子邮件的发送
Dec 16 Python
Python如何把Spark数据写入ElasticSearch
Apr 18 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 Python
通过实例解析python创建进程常用方法
Jun 19 Python
Pytorch 如何实现常用正则化
May 27 Python
python 字典和列表嵌套用法详解
Jun 29 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四大安全策略
2014/03/12 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
laravel解决迁移文件一次删除创建字段报错的问题
2019/10/24 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
从javascript语言本身谈项目实战
2006/12/27 Javascript
用js生产批量批处理执行命令
2008/07/28 Javascript
jquery 弹出层实现代码
2009/10/30 Javascript
location.href 在IE6中不跳转的解决方法与推荐使用代码
2010/07/08 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
jQuery中end()方法用法实例
2015/01/08 Javascript
使用AngularJS创建单页应用的编程指引
2015/06/19 Javascript
简单的分页代码js实现
2016/05/17 Javascript
Javascript中 带名 匿名 箭头函数的重要区别(推荐)
2017/01/29 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
2017/11/10 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
[40:50]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第四场
2014/05/24 DOTA
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
Django实现CAS+OAuth2的方法示例
2019/10/30 Python
Python文件操作及内置函数flush原理解析
2020/10/13 Python
Python获取android设备cpu和内存占用情况
2020/11/15 Python
移动端Html5中百度地图的点击事件
2019/01/31 HTML / CSS
体验完美剃须:The Art of Shaving
2018/08/06 全球购物
毕业设计计划书
2014/01/09 职场文书
财务总监管理职责范文
2014/03/09 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
2014县委书记党的群众路线教育实践活动对照检查材料思想汇报
2014/09/22 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
2015年幼师工作总结
2015/04/28 职场文书
初中英语教学随笔
2015/08/15 职场文书
《包身工》教学反思
2016/02/23 职场文书
上手简单,功能强大的Python爬虫框架——feapder
2021/04/27 Python
SQL语句中EXISTS的详细用法大全
2022/06/25 MySQL