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抓取网页图片并放到指定文件夹
Apr 24 Python
Python类的定义、继承及类对象使用方法简明教程
May 08 Python
六个窍门助你提高Python运行效率
Jun 09 Python
详解Python中的变量及其命名和打印
Mar 11 Python
利用python爬取软考试题之ip自动代理
Mar 28 Python
wx.CheckBox创建复选框控件并响应鼠标点击事件
Apr 25 Python
实例讲解Python爬取网页数据
Jul 08 Python
Python 实现两个列表里元素对应相乘的方法
Nov 14 Python
python全栈知识点总结
Jul 01 Python
python 扩展print打印文件路径和当前时间信息的实例代码
Oct 11 Python
python tqdm库的使用
Nov 30 Python
python实现图片转字符画
Feb 19 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
php+jquery+html实现点击不刷新加载更多的实例代码
2016/08/12 PHP
CI框架入门之MVC简单示例
2016/11/21 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
2017/02/28 PHP
Javascript模块模式分析
2008/05/16 Javascript
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
基于javascript简单实现对身份证校验
2021/01/25 Javascript
javascript中Date对象应用之简易日历实现
2016/07/12 Javascript
Angular2学习笔记之数据绑定的示例代码
2018/01/03 Javascript
微信小程序仿朋友圈发布动态功能
2018/07/15 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
2018/08/20 Javascript
iview form清除校验状态的实现
2019/09/19 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
2019/10/17 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
[05:17]DOTA2睡衣妹卖萌求签名 CJ第二天全明星影像
2013/07/28 DOTA
Python实现设置windows桌面壁纸代码分享
2015/03/28 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
python实现图片插入文字
2019/11/26 Python
python3.8与pyinstaller冲突问题的快速解决方法
2020/01/16 Python
django中ImageField的使用详解
2020/12/21 Python
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
美国时尚女装在线:Missguided
2016/12/03 全球购物
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
C语言50道问题
2014/10/23 面试题
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
OSPF有什么优点?为什么OSPF比RIP收敛快?
2013/02/13 面试题
常用UNIX 命令(Linux的常用命令)
2015/12/26 面试题
党委书记岗位职责
2013/11/24 职场文书
浪漫婚礼主持词
2014/03/14 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
2015年银行员工工作总结
2015/04/24 职场文书
2015年教研工作总结
2015/05/23 职场文书
紫日观后感
2015/06/05 职场文书
2015高中教师个人工作总结
2015/07/21 职场文书
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript