一、安装

一般使用cmd 安装就可以

手动安装通过下载方式

二、配置使用

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

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

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

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

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

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

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

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

tests.py:创建测试用例;

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

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

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

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

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

python manage.py runserver 0.0.0.0:8010

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

总结

以上所述是小编给大家介绍的Python 中Django安装和使用教程详解 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

pythondjango教程_Python 中Django安装和使用教程详解相关推荐

  1. 教程-Delphi中Spcomm使用属性及用法详解

    Delphi中Spcomm使用属性及用法详解 Delphi是一种具有 功能强大.简便易用和代码执行速度快等优点的可视化快速应用开发工具,它在构架企业信息系统方面发挥着越来越重要的作用,许多程序员愿意选 ...

  2. python scatter参数详解_Python 中 scatter 函数参数及用法详解

    Python 中 scatter 函数参数及用法详解 Python 中 scatter 函数参数及用法详解 这里有新鲜出炉的 Python 教程, 程序狗速度看过来! Python 编程语言 Pyth ...

  3. python中列表的sort方法_python中列表的sort方法使用详解

    内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...

  4. python format函数实例_python中强大的format函数实例详解

    python中format函数用于字符串的格式化 自python2.6开始,新增了一种格式化字符串的函数str.format(),此函数可以快速处理各种字符串. 语法 它通过{}和:来代替%. 请看下 ...

  5. python支持向量机回归_Python中支持向量机SVM的使用方法详解

    除了在Matlab中使用PRTools工具箱中的svm算法,Python中一样可以使用支持向量机做分类.因为Python中的sklearn库也集成了SVM算法,本文的运行环境是Pycharm. 一.导 ...

  6. python中mat函数_Python中flatten( )函数及函数用法详解

    flatten()函数用法 flatten是numpy.ndarray.flatten的一个函数,即返回一个一维数组. flatten只能适用于numpy对象,即array或者mat,普通的list列 ...

  7. python的常量和变量_python中的常量和变量代码详解

    局部和全局变量: # name='lhf' # def change_name(): # # global name # name='帅了一比' # print('change_name',name) ...

  8. python中seek(10、1)_Python中index()和seek()的用法(详解)

    1.index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如: >>> t=tuple('Allen') >>> t ('A', 'l ...

  9. python中update是啥意思_python中update的基本使用方法详解

    前言 Python 字典 update()方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中. 语法格式 d.update(e) 参数说明 将e中键-值对添加到字典 ...

最新文章

  1. CCAI 2020 | 唐剑:智慧交通,未来出行
  2. Octavia health-manager 与 amphora 故障修复的实现与分析
  3. BZOJ 1132 [POI2008]Tro(极角排序)
  4. Visual Studio 竖向选择功能
  5. python画图比赛_Python选修课第二届Turtle绘图大赛
  6. 图像处理作业 第8次
  7. 介绍一份数据分析报告
  8. 在JAR中打包使用JAR库
  9. java 线程 寄存器 地址_Java高级进阶多线程学习之路(四)CPU与内存
  10. Paypal移动快速支付流程
  11. 单纯形法算法实现--java版
  12. STM32F103_study46_The punctual atoms(STM32 The location of all interrupt service functions )
  13. c语言关键字之auto
  14. ch341a i2c 安卓_CH341-I2C-labview-all-vision CH341A的I2C接口Labview all vision - 下载 - 搜珍网...
  15. android wifi tethering,新增Wi-Fi/USB Tethering功能
  16. hbase(十)merge region
  17. matlab2016agui出错,关于 gui运行出错的问题
  18. 类的成员函数指针(比较深入)
  19. wav2lip:Accurately Lip-syncing Videos In The Wild
  20. 【BZOJ5498】[十二省联考2019]皮配(动态规划)

热门文章

  1. CVE-2022-22965 漏洞分析,安全问题早发现
  2. 快上车,带你了解HiLens Studio六大优势
  3. 【华为云技术分享】HDC.Cloud|华为云Stack大咖说:如何实现微服务架构下的分布式事务
  4. angularjs1.X进阶笔记(3)——如何重构controller
  5. 【奇技淫巧】在安卓模拟器中安装busybox
  6. 华为云服务器实战 之 Gitlab安装与配置使用
  7. Kafka简介与消息队列
  8. Head First设计模式读书笔记六 第七章上 适配器模式
  9. 【numpy】numpy.zeros()函数
  10. LeetCode-106:从中序与后序遍历序列构造二叉树