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

 更新时间:2019年07月03日 13:34:14   作者:木子沐沐  
这篇文章主要介绍了python中Django安装和使用教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  一、安装

    一般使用cmd 安装就可以

  手动安装通过下载方式

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

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

  二、配置使用

    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端口,这里是更改了

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

      

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

        python manage.py runserver 0.0.0.0:8010

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

总结

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

相关文章

  • Python基于socket实现TCP/IP客户和服务器通信

    Python基于socket实现TCP/IP客户和服务器通信

    本主要介绍了Python socket网络编程TCP/IP服务器与客户端通信的相关资料,这里对Scoket 进行详解并创建TCP服务器及TCP 客户端实例代码,需要的朋友可以参考下
    2021-06-06
  • python 批量下载bilibili视频的gui程序

    python 批量下载bilibili视频的gui程序

    这篇文章主要介绍了python 批量下载bilibili视频的gui程序,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-11-11
  • Django框架中表单的用法

    Django框架中表单的用法

    这篇文章介绍了Django框架中表单的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • python中文件操作与异常的处理图文详解

    python中文件操作与异常的处理图文详解

    在实际开发中常常需要对程序中的数据进行持久化操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中,下面这篇文章主要给大家介绍了关于python中文件操作与异常处理的相关资料,需要的朋友可以参考下
    2021-12-12
  • 解决Django数据库makemigrations有变化但是migrate时未变动问题

    解决Django数据库makemigrations有变化但是migrate时未变动问题

    今天小编就为大家分享一篇解决Django数据库makemigrations有变化但是migrate时未变动的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • python Gooey库将命令行程序转换成图形用户界面GUI应用

    python Gooey库将命令行程序转换成图形用户界面GUI应用

    这篇文章主要为大家介绍了python Gooey库将命令行程序转换成图形用户界面GUI应用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • Python爬虫框架之Scrapy中Spider的用法

    Python爬虫框架之Scrapy中Spider的用法

    今天给大家带来的是关于Python爬虫的相关知识,文章围绕着Scrapy中Spider的用法展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • Python中关于列表的常规操作范例以及介绍

    Python中关于列表的常规操作范例以及介绍

    列表是一种有序的集合,可以随时添加和删除其中的元素。在python中使用的频率非常高,本篇文章对大家的学习或工作具有一定的价值,需要的朋友可以参考下
    2021-09-09
  • selenium查找网页出现加载卡顿或失败的解决方法

    selenium查找网页出现加载卡顿或失败的解决方法

    这篇文章主要为大家详细介绍了selenium查找网页时如何处理网站资源一直加载非常卡顿或者失败的情况,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2023-10-10
  • 深入理解Python内置函数eval的使用

    深入理解Python内置函数eval的使用

    在Python中,eval函数是一个内置函数,用于将字符串解析并执行为Python表达式,本文将详细介绍eval函数的使用方法和注意事项,需要的可以参考一下
    2023-06-06

最新评论