这篇文章主要讲解了“Python Web框架Django怎么安装和配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python Web框架Django怎么安装和配置”吧!
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了吕梁免费建站欢迎大家使用!
Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一个。 Django 采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。 ASP用的是MVC框架,都是差不多的。
首先确保Python安装并配置成功,用cmd命令查询如下:
用pip安装django,如下所示:
直到各个进度条安装到100.并显示successfully
如上图所示,也就是Python路径下的Scripts文件夹路径,和Python路径下的\Lib\site-packages\django路径,当然,如果之前配置了Python_home变量为“C:\Users\Administrator\AppData\Local\Programs\Python\Python37”也就是每台电脑的Python安装路径,则就不需要在Python里面写很多了。
这里要注意的是,AppData路径在很多电脑里面是设置默认隐藏起来的,所以要先显示这个路径,不然找不到。
检查是否安装并配置成功,我们可以在D盘创建一个web文件夹,如下:
然后用一个新的cmd窗口,进入该文件夹,然后在该文件夹里面使用Python命令,在输出django版本进行查看,如果能正常输出,则说明安装成功。
>>> import django
>>> django.get_version()
安装并配置好django后,通常使用两种方式创建项目,
一种是使用集成开发工具,比如 Pycharm .
使用 Pycharm 创建项目
file ---> new project ---- 选择Django ---> 配置路径和项目名称 ---> 配置环境(默认用系统环境) ----> 点击create(完成创建)
一种是cmd命令行,我们下面简单用cmd命令创建项目。
创建的命令为:
django-admin startproject 项目名称
如下面我们要在web文件里面创建一个为echarts的项目,则如下:
如上图所示,系统自动创建了一个名称为echarts的文件夹,这个文件栏里面有很多文件。这些文件分别是:
_init__.py:这个是项目的初始化文件 有了这个文件 标志当前文件夹是一个包,可以被引用
settings.py:所有的django的配置信息都在这里面,包括数据库的配置,静态文件的配置,还有django依赖的第三方扩展包
urls.py:这个是路由分发器,路由系统 ===> url与视图的对应关系
wsgi.py:是一个服务器的启动文件,后期项目上线需要用到
wsgi.py :每个 Django 项目(从版本 v1.4 开始)都附带一个 wsgi.py 文件,该文件是 WSGI 处理程序模块。部署到生产环境时,您会将 WSGI 服务器(如 gunicorn)指向该文件。
manage.py:是整个Django项目的启动文件
django应用和django项目的区别,项目和应用是一对多的关系 。Django应用是在Django项目中的,使用Django项目的manage.py(等同于django-admin工具的项目定制版)创建,在django项目的路径下执行如下命令创建django应用,如下面就是创建一个myAPP的应用:
python manage.py startapp myApp
一个Django项目就是一个基于Django的Web应用。
一个Django项目中包含一组配置和若干个Django应用。
一个Django应用就是一个可重用的Python软件包,提供一定的功能。
一个Django应用中可以包含models, views, templates, template tags, static files, URLs等。
一个Django项目可以包含多个Django应用。
一个Django应用也可以被包含到多个Django项目中,因为Django应用是可重用的Python软件包。
那么我们现在要在echarts项目中创建一个myAPP这个应用,当然,名称只需要见名知意就可以了。代码如下:我们可以看到,系统自动帮新建了一个文件夹,文件夹的名称就是应用的名称。
应用里面的内容如下:
4、启动服务器
启动django服务,首选进入项目路径,然后用Python来启动。下面的方式启动的时候,系统采用随机端口。
如果要指定端口的话,可以在 runserver 后面加上端口号。如 python manage.py runserver 80 则指定在80端口启动。
我们访问路径127.0.0.1:8000就可以看到页面如下则为正常启动:
感谢各位的阅读,以上就是“Python Web框架Django怎么安装和配置”的内容了,经过本文的学习后,相信大家对Python Web框架Django怎么安装和配置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!