我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python框架Django的环境及项目搭建

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python框架Django的环境及项目搭建

本篇内容介绍了“Python框架Django的环境及项目搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

特点

我们先来了解下 Django 框架的特点:

  • 强大的数据库功能:用 Python 的类继承,几行代码就可以拥有一个动态的数据库操作 API,如果需要也能执行 SQL 语句。

  • 自带的强大的后台功能:几行代码就让网站拥有一个强大的后台,轻松管理内容。

  • 优雅的网址:用正则匹配网址,传递到对应函数。

  • 模板系统:强大,易扩展的模板系统,设计简易,代码和样式分开设计,更易管理。

  • 缓存系统:与 memcached 或其它缓存系统联用,表现更出色,加载速度更快。

  • 国际化:完全支持多语言应用,允许你定义翻译的字符,轻松翻译成不同国家的语言。

django安装

用 pip 命令就能轻松安装 Django,如果你电脑上安装有 Python 3.X 和 Python 2.X 版本时记得在命令前面加上版本区分,比如我想安装到我的 Python 3 环境里,参考如下命令。

python3 -m pip install Django
环境变量设置

在 Python的安装目录下的子目录 Scripts 里找到 django-admin.exe 文件,把此文件的目录添加到环境变量 path 中。比如我的配置路径是:

E:\py3\Scripts
验证安装情况

进入 Python 交互环境,输入下面两行命令,可以显示 Django 当前版本,说明安装成功。

>>> import django
>>> django.get_version()
'2.1.1'
创建项目

以下方式都可以创建一个 Django 项目。

在 cmd 命令中输入以下命令创建。

django-admin startproject mysite

用功能强大的编辑器 Pycharm 来创建,新建一个 django 项目,设置后相关参数即可创建。

Python框架Django的环境及项目搭建

用社区版的(免费版)Pycharm 的伙伴会发现在创建项目时左边并没有 Django 的选项,这时用什么方法创建呢?我们先用第一种方法,在 cmd 中用命令创建好 Django 项目,然后在 Pycharm 打开这个已存在的项目即可。

Python框架Django的环境及项目搭建

创建 Django 项目完成后的目录结构如下。

Python框架Django的环境及项目搭建

目录说明:
  • mysite: 项目的容器。

  • manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。

  • mysite/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。

  • mysite/settings.py: 该 Django 项目的设置/配置。

  • mysite/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站「目录」。

  • mysite/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

创建 APP

在 Django 项目下可以创建多个小模块,各个小模块相互独立,可共享 Django 项目资源。在 Pycharm 下方的 Terminal 终端窗口输入下面命令创建一个名称为「pk」的小模块。

Python框架Django的环境及项目搭建

创建后,项目中会新增「pk」模块的相关文件。

Python框架Django的环境及项目搭建

链接配置

在 mysite/urls.py 中增加 url 的路由跳转,导入 pk 模块中的 views,增加 index 链接跳转。

Python框架Django的环境及项目搭建

视图函数配置

在「pk」模块的 views.py 文件中配置业务的处理逻辑,这里我们简单的输出字符串「Hello pk」,导入 HttpResponse 模块,新建一个 index 函数,把需要输出的字符串由 HttpResponse 封装后输出,这样输出后才能被 HTTP 协议识别。

Python框架Django的环境及项目搭建

这样,我们将 index 这个 url 指向了 views 里的 index() 视图函数,它接收用户请求,并返回一个「Hello pk」的字符串。

启动服务

先在 Pycharm 中配置跳转的地址,在右方菜单栏点击 Django 项目名, 点击 Edit Configuration 进入环境配置页面。

Python框架Django的环境及项目搭建

输入需要配置的 url 和端口,保存。

Python框架Django的环境及项目搭建

配置好后运行 Django 项目 mysite,这时会主动打开浏览器,发现页面报错 404,分析下页面中的报错信息,跳转链接不正确。

Python框架Django的环境及项目搭建

根据支持的链接,我们在链接后加上 index,这样就可以访问成功了。

Python框架Django的环境及项目搭建

“Python框架Django的环境及项目搭建”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python框架Django的环境及项目搭建

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python框架Django的环境及项目搭建

本篇内容介绍了“Python框架Django的环境及项目搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!特点我们先来了解下 Django
2023-06-04

django项目环境的搭建过程

本篇内容介绍了“django项目环境的搭建过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装环境:centos7.41 安装nginx
2023-06-02

Python之Web框架Django项目搭建全过程

Python之Web框架Django项目搭建全过程IDE说明:Win7系统Python:3.5Django:1.10Pymysql:0.7.10Mysql:5.5注:可通过pip freeze查看已安装库版本信息。 Django 是由 Py
2022-06-04

python web框架django项目创建

要创建一个Django项目,首先需要确保已经安装了Python和Django。接下来,按照以下步骤进行操作:1. 创建一个新的目录,用于保存项目文件。可以通过命令行或者文件管理器创建目录。假设项目名称为myproject,可以使用以下命令在
2023-09-14

python mysql项目实战及框架搭建过程

前言 python+mysql.connector,demo实战 框架搭建 说实话,其实没有使用到框架,只是用了, python+mysql.connector模块 首先在开始虚拟环境:(vega-j-vI5SDr) (vega) D:\t
2022-06-02

虚拟环境下如何搭建一个Django项目

这篇“虚拟环境下如何搭建一个Django项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“虚拟环境下如何搭建一个Django
2023-06-30

MybatisPlus搭建项目环境及分页插件

Mybatis-Plus(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生,下面这篇文章主要给大家介绍了关于MybatisPlus搭建项目环境及分页插件的相关资料,需要的朋友可以参考下
2022-11-13

搭建Python的Django框架环境并建立和运行第一个App的教程

Django是python中目前风靡的Web Framework, 那么什么叫做Framework呢, 框架能够帮助你把程序的整体架构搭建好, 而我们所需要做的工作就是填写逻辑, 而框架能够在合适的时候调用你写的逻辑, 而不需要我们自己去调
2022-06-04

python的Django框架创建项目的方法是什么

这篇文章主要讲解了“python的Django框架创建项目的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python的Django框架创建项目的方法是什么”吧!具体如下:  Dj
2023-06-02

Windows下Python的Django框架环境部署及应用编写入门

环境搭建 1、下载所需的软件包: (1)python安装包 (2)django安装包 以下2个包其实是安装python包管理工具,在后面安装django文档包模块时会用到,下载网站是pypi (1)setuptools.exe (2)p
2022-06-04

Linux系统上Nginx+Python的web.py与Django框架环境

1.编译nginx 在网上买了一本《实战nginx-取代Apache的高性能服务器》,写的比较浅,主要是些配置方面的东西,不过却正是目前我所需要的。由于需要支持https和rewrite,所以除了nginx的源码之外,又下载了 openss
2022-06-04

python虚拟环境的搭建及作用

Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响(
2023-01-30

全面了解Python环境配置及项目建立

一、安装Python Python比较稳定的两个版本是Python 3.5和Python 2.7,我用的是Python 2.7,下载地址是:https://www.python.org/downloads/,下载之后按照正常的软件安装过程安
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录