iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python框架Django的环境及项目搭建
  • 432
分享到

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

2023-06-04 09:06:03 432人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容介绍了“python框架Django的环境及项目搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!特点我们先来了解下 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的环境及项目搭建”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Python框架Django的环境及项目搭建

本文链接: https://www.lsjlt.com/news/237183.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Python框架Django的环境及项目搭建
    本篇内容介绍了“Python框架Django的环境及项目搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!特点我们先来了解下 Django ...
    99+
    2023-06-04
  • django项目环境的搭建过程
    本篇内容介绍了“django项目环境的搭建过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装环境:centos7.41 安装nginx&...
    99+
    2023-06-02
  • python web框架django项目创建
    要创建一个Django项目,首先需要确保已经安装了Python和Django。接下来,按照以下步骤进行操作:1. 创建一个新的目录,...
    99+
    2023-09-14
    python
  • 虚拟环境下搭建一个Django项目
    目录1.为什么需要创建虚拟环境?2.前提条件3.创建python的虚拟环境Window 下:Linux 下:4.创建 requirements.txt 文件5.执行 pip inst...
    99+
    2024-04-02
  • vue项目环境搭建
    一、node.js下载和安装 官网下载安装nodejs,会自动捆绑安装npm,具体步骤省略。 二、express 安装 npm install express -g npm inst...
    99+
    2024-04-02
  • python+django搭建web项目
    创建项目 原文1:http://blog.csdn.net/yjx2323999451/article/details/53200243 原文2:http://www.cnblogs.com/benshan/p/4445074.html ...
    99+
    2023-01-31
    项目 python django
  • MybatisPlus搭建项目环境及分页插件
    目录一、搭建项目环境1.1 创建项目1.2 配置环境1.1.1 自动生成代码1.1.2 配置SpringbootassetsApplication1.3 配置application....
    99+
    2022-11-13
    mybatisplus搭建项目 mybatis plus项目 mybatisplus分页
  • 虚拟环境下如何搭建一个Django项目
    这篇“虚拟环境下如何搭建一个Django项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“虚拟环境下如何搭建一个Django...
    99+
    2023-06-30
  • 使用Django框架创建项目
    目录一、Django 管理工具二、创建第一个项目三、视图和 URL 配置四、path() 函数五、使用PyCharm创建Django项目1、打开PyCharm,新建项目2、通过命令行...
    99+
    2024-04-02
  • vscode搭建 搭建python Django环境方式
    目录vscode搭建 搭建python Django环境总结vscode搭建 搭建python Django环境 这里使用pip安装的方式,打开命令行,输入执行: pip ins...
    99+
    2023-01-31
    vscode搭建 搭建python Django环境
  • php laravel框架 项目搭建环境运行 composer install 遇到问题
    错误代码如下: Installing dependencies from lock file (including require-dev)Verifying lock file contents can be installed on c...
    99+
    2023-09-12
    php laravel composer
  • JavaMyBatis框架环境搭建详解
    目录一、MyBatis简介1、MyBatis历史2、MyBatis特性3、MyBatis下载4、和其它持久化层技术对比JDBCHibernate 和 JPAMyBatis二、搭建My...
    99+
    2022-11-13
    Java MyBatis框架 Java MyBatis 框架搭建
  • vue项目环境如何搭建
    这篇文章主要介绍了vue项目环境如何搭建的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue项目环境如何搭建文章都会有所收获,下面我们一起来看看吧。一、node.js下载和安装官网下载安装nodejs,会自动捆...
    99+
    2023-06-30
  • python的Django框架创建项目的方法是什么
    这篇文章主要讲解了“python的Django框架创建项目的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python的Django框架创建项目的方法是什么”吧!具体如下:  Dj...
    99+
    2023-06-02
  • golang beego框架环境怎么搭建
    今天小编给大家分享一下golang beego框架环境怎么搭建的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。环境搭...
    99+
    2023-06-30
  • golang beego框架环境搭建过程
    目录环境搭建1.开启gomod设置代理2.安装beego和bee3.升级bee4.zsh: command not found: bee5.bee相关命令6.项目启动7.beego项...
    99+
    2024-04-02
  • IDEA + Maven环境下的SSM框架整合及搭建过程
    目录0、开发工具一、Maven安装配置二、Maven配置阿里云镜像源三、Idea + Maven搭建项目骨架说明:本文记录如何在Idea下,利用Maven管理项目,并整合SSM(Sp...
    99+
    2024-04-02
  • 【PHP 随记】—— laravel 项目环境搭建
    👉总目录👈 \large\colorbox{skyblue}{👉总目录👈...
    99+
    2023-09-10
    php laravel 服务器
  • ubuntu20+PHP项目运行环境搭建
    ubuntu20(root)+PHP+nginx+mysql nginx【较新版】 wget http://nginx.org/keys/nginx_signing.keyapt-key add nginx_signing.keylsb_r...
    99+
    2023-10-01
    数据库 Ubuntu20 PHP环境 sqlsrv
  • 如何在 Windows 上搭建 Python 文件框架环境?
    Python 是一种高级编程语言,广泛应用于各种领域,如数据分析、人工智能、机器学习等。在 Windows 操作系统上,搭建 Python 文件框架环境是一个非常基础的工作。本文将介绍如何在 Windows 上搭建 Python 文件框架环...
    99+
    2023-11-08
    文件 windows 框架
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作