Python 中Django安装和使用教程详解


Posted in Python onJuly 03, 2019

  一、安装

一般使用cmd 安装就可以

手动安装通过下载方式

 django官方网站:https://www.djangoproject.com/

python官方仓库:https://pypi.python.org/pypi/Django

  二、配置使用

1、通过cmd新建一个项目,我是在桌面新建

Python 中Django安装和使用教程详解

上面命令会在桌面新建pythonDjango文件夹,在里面会生成如下图两个文件

Python 中Django安装和使用教程详解

manage.py:命令行工具,可以用多种方式与该django项目进行交互;

在pythonDjango文件夹里面有4个.py文件

 

__init__.py:让Python把该目录当成一个标准的开发包;

settings.py:django项目的配置文件;

urls.py:django项目的URL配置文件;

wsgi.py:wsgi是Python语言定义的web服务器,为项目提供的一种服务接口;

  2、创建运行应用

通过cmd 在根文件夹pythonDjango下新建应用pythonWeb

Python 中Django安装和使用教程详解

在pythonWebweb文件夹里面有一个文件夹5个.py文件

Python 中Django安装和使用教程详解

migrations文件夹:记录models中的数据变更;

admin.py:映射models中的数据到admin后台;

apps.py:对创建的应用进行配置,比如新增文件;

models.py:Django模型文件,创建应用程序的数据表模型;

tests.py:创建测试用例;

views.py:Django视图文件,控制向前端页面传输的内容;

现在根文件夹pythonDjango下有三个文件,如下图

Python 中Django安装和使用教程详解

在根pythonDjango文件夹下打开cmd,运行命令python manage.py runserver localhost:8010

Python 中Django安装和使用教程详解

默认是使用8000端口,这里是更改了

在浏览器输入http://localhost:8010/可以看到下面就成功了

Python 中Django安装和使用教程详解

注意:如果你想其他计算机也可以访问这个页面,执行下面命令:

python manage.py runserver 0.0.0.0:8010

0.0.0.0这个IP地址告诉服务器去侦听任意的网络接口。这样,在本地网络中的其他计算机就可以在浏览器中通过服务器的IP地址来访问该页面。

总结

以上所述是小编给大家介绍的Python 中Django安装和使用教程详解 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
编程语言Python的发展史
Sep 26 Python
python测试驱动开发实例
Oct 08 Python
Python中的数学运算操作符使用进阶
Jun 20 Python
python 内置函数filter
Jun 01 Python
python opencv之SIFT算法示例
Feb 24 Python
使用Python搭建虚拟环境的配置方法
Feb 28 Python
pandas 小数位数 精度的处理方法
Jun 09 Python
pytz格式化北京时间多出6分钟问题的解决方法
Jun 21 Python
Python线上环境使用日志的及配置文件
Jul 28 Python
Python中remove漏删和索引越界问题的解决
Mar 18 Python
使用Python判断一个文件是否被占用的方法教程
Dec 16 Python
Python编程super应用场景及示例解析
Oct 05 Python
利用python求积分的实例
Jul 03 #Python
python可视化爬虫界面之天气查询
Jul 03 #Python
python读写配置文件操作示例
Jul 03 #Python
Python正则表达式匹配数字和小数的方法
Jul 03 #Python
在python中利用numpy求解多项式以及多项式拟合的方法
Jul 03 #Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
Jul 03 #Python
Python read函数按字节(字符)读取文件的实现
Jul 03 #Python
You might like
ThinkPHP访问不存在的模块跳转到404页面的方法
2014/06/19 PHP
php关联数组快速排序的方法
2015/04/17 PHP
php基于dom实现读取图书xml格式数据的方法
2017/02/03 PHP
Laravel 框架控制器 Controller原理与用法实例分析
2020/04/14 PHP
短信提示使用 特效
2007/01/19 Javascript
javaScript parseInt字符转化为数字函数使用小结
2009/11/05 Javascript
jQuery动画animate方法使用介绍
2013/05/06 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
Nodejs使用mysql模块之获得更新和删除影响的行数的方法
2014/03/18 NodeJs
用jquery仿做发微博功能示例
2014/04/18 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
javascript创建含数字字母的随机字符串方法总结
2016/08/01 Javascript
Jquery针对tr td的一些实用操作方法(必看篇)
2016/10/05 Javascript
JS验证图片格式和大小并预览的简单实例
2016/10/11 Javascript
Javascript this 函数深入详解
2016/12/13 Javascript
nodejs个人博客开发第六步 数据分页
2017/04/12 NodeJs
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
vue实例中data使用return包裹的方法
2018/08/27 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧滑动,右侧不动)
2019/01/23 Javascript
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2019/08/29 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
[49:35]KG vs SECRET 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python查找第k小元素代码分享
2013/12/18 Python
python在linux中输出带颜色的文字的方法
2014/06/19 Python
python简单文本处理的方法
2015/07/10 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
Python实现的排列组合、破解密码算法示例
2019/04/12 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
詹天佑教学反思
2014/04/30 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
社区扶贫帮困工作总结
2015/05/20 职场文书
幼儿园中班班级总结
2015/08/10 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书