简单了解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 相关文章推荐
Linux系统上Nginx+Python的web.py与Django框架环境
Dec 25 Python
深入理解python中函数传递参数是值传递还是引用传递
Nov 07 Python
python使用epoll实现服务端的方法
Oct 16 Python
python中正则表达式与模式匹配
May 07 Python
Python django框架应用中实现获取访问者ip地址示例
May 17 Python
PyCharm 创建指定版本的 Django(超详图解教程)
Jun 18 Python
用Python配平化学方程式的方法
Jul 20 Python
python数组循环处理方法
Aug 26 Python
pytorch中的transforms模块实例详解
Dec 31 Python
Pycharm学生免费专业版安装教程的方法步骤
Sep 24 Python
Python爬虫入门教程02之笔趣阁小说爬取
Jan 24 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
Jan 27 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 SQL之where语句生成器
2009/03/24 PHP
PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
2012/04/09 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
php获取汉字拼音首字母的方法
2015/10/21 PHP
PHP缓冲区用法总结
2016/02/14 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
基于jquery+thickbox仿校内登录注册框
2010/06/07 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
移动端横屏的JS代码(beta)
2016/05/16 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
浅谈angular2 组件的生命周期钩子
2017/08/12 Javascript
Node.js的Koa实现JWT用户认证方法
2018/05/05 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
Vue 根据条件判断van-tab的显示方式
2020/08/03 Javascript
vue 子组件watch监听不到prop的解决
2020/08/09 Javascript
python实现的文件夹清理程序分享
2014/11/22 Python
Python实现Mysql数据库连接池实例详解
2017/04/11 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
Python3.4实现远程控制电脑开关机
2018/02/22 Python
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
python3.x中安装web.py步骤方法
2020/06/23 Python
CSS3 3D酷炫立方体变换动画的实现
2019/03/26 HTML / CSS
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
下列程序在32位linux或unix中的结果是什么
2014/03/25 面试题
20年同学聚会感言
2014/02/03 职场文书
会计学习心得体会
2014/09/09 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python
python状态机transitions库详解
2021/06/02 Python
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python
利用Python实现Picgo图床工具
2021/11/23 Python
SpringDataJPA在Entity中常用的注解介绍
2021/12/06 Java/Android