Python Django的安装配置教程图文详解

 更新时间:2019年07月17日 11:53:11   作者:木楉。  
Django是一个开放源代码的Web应用框架,由Python写成,Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。这篇文章主要介绍了Python Django的安装配置,需要的朋友可以参考下

Django 教程

Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
Django是一个开放源代码的Web应用框架,由Python写成。

Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。

Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。

学习Django前,我们要确定电脑上是否已经安装了Python,目前Python有两个版本,不过这两个版本并不互相兼容,所以根据个人选择合适的版本。

  因为从Django2.0开始将不再支持Python2.7版本,在此个人选择使用Python3.X版本(在windows环境下),首先从Python官网上下载好版本安装包,运行安装包进行安装,一路“next”即可完成安装。安装好后打开cmd,敲入python,会出现python的版本信息,如果你看到提示符">>>",则表明我们已经在Python交互环境中了,我们可以在交互环境中进行一些运算等操作。

  一、安装Django

  1.通过pip安装Django

  Django本质上是Python语言的一个类库,所以我们可以通过pip工具进行安装(pip工具是Python安装是默认会安装的组件之一)。

  打开cmd,运行“ pip install django ”,会自动安装PyPi提供的最新版本,如果指定版本可以使用“ pip install django==版本号 ”的形式进行安装。安装完毕后会出现“ Successfully installed ... ”的提示。在Python交互环境中使用“ pip list ”命令查看是否存在Django模块。或者是使用下示命令查看Django版本信息。   

>>> import django
    >>> print(django.get_version())  

  2.配置系统环境变量

  安装完Django后,在Python根目录下的Scripts目录中,找到“ django-admin.exe ”文件(Django的核心管理程序),然后进入系统变量环境设置界面,将该文件的目录地址添加到path变量中。

  回到cmd界面中,运行“ django-admin help ”,我们可以看到django的命令列表。

  

  二、测试Django

  1.在cmd或linux命令行下创建Django项目(两者方法类同)

  在cmd界面中,新建或进入想要创建Django项目的目录下,输入“ django-admin startproject mysite ”命令,在该目录下就会创建一个叫mysite的Django项目。

  在项目的根目录下,运行“ python manage.py runserver ”命令,Django会以127.0.0.0:8000默认配置启动开发服务器。在浏览器地址栏中输入“ 127.0.0.1:8000 ”会看到如下界面,表示Django一切正常。

  

  2.在windows下使用Pycharm创建Django项目

  Pycharm是Python的集成环境。启动Pycharm后,点击“ file-->new project ”命令,会出现下图的对话框。选择Django栏目,输入项目名称,选择好Python解释器,单击“ create ”按钮创建。

  

  创建完成后,Django会自动生成项目的目录结构。启动开发服务器也可以在Pycharm中使用图标按钮完成。

  在Pycharm的上部工具中找到项目名称,在其下拉框中单击“ edit configurations ”,配置Host地址和端口号后,单击绿色小三角,开发服务器就运行起来了。


总结

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

相关文章

  • Pytest自动化测试的具体使用

    Pytest自动化测试的具体使用

    Pytest是一个Python的自动化测试框架,它可用于编写单元测试、功能测试、集成测试和端到端测试,本文就来介绍一下Pytest自动化测试的具体使用,感兴趣的可以了解一下
    2024-01-01
  • python 巡检脚本的项目实践

    python 巡检脚本的项目实践

    本文主要介绍了python 巡检脚本的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • Python中选择排序的实现与优化

    Python中选择排序的实现与优化

    选择排序(Selection Sort)是一种简单但有效的排序算法,本文将详细介绍选择排序算法的原理和实现,并提供相关的Python代码示例,需要的可以参考一下
    2023-06-06
  • Python中元组的基础介绍及常用操作总结

    Python中元组的基础介绍及常用操作总结

    元组是一种不可变序列。元组变量的赋值要在定义时就进行,这就像C语言中的const变量或是C++的引用,定义时赋值之后就不允许有修改。元组存在的意义是:元组在映射中可以作为键使用,因为要保证键的不变性。元组作为很多内置函数和方法的返回值存在
    2021-09-09
  • 基于PyTorch中view的用法说明

    基于PyTorch中view的用法说明

    这篇文章主要介绍了基于PyTorch中view的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python调用jar包方法实现过程解析

    Python调用jar包方法实现过程解析

    这篇文章主要介绍了Python调用jar包方法实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Python中的随机森林算法与实战

    Python中的随机森林算法与实战

    本文详细介绍了随机森林算法,包括其原理、实现步骤、分类和回归案例,并讨论了其优点和缺点,通过面向对象编程实现了一个简单的随机森林模型,并应用于鸢尾花分类和波士顿房价预测
    2025-01-01
  • Python中的pip命令安装与使用轻松入门教程

    Python中的pip命令安装与使用轻松入门教程

    pip是Python的包管理工具,用于安装、卸载和管理第三方库,本文详细介绍了pip的安装和使用方法,包括检查pip是否已安装、手动安装或升级pip以及pip的基本使用,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-11-11
  • 根据DataFrame某一列的值来选择具体的某一行方法

    根据DataFrame某一列的值来选择具体的某一行方法

    今天小编就为大家分享一篇根据DataFrame某一列的值来选择具体的某一行方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • Python中音频处理库pydub的使用教程

    Python中音频处理库pydub的使用教程

    这篇文章主要给大家介绍了关于Python中音频处理库pydub的使用教程,pydub是Python中用户处理音频文件的一个库,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06

最新评论