Django的安装与Django项目的创建

【python】Django——django简介、django安装、创建项目、快速上手 Django 是一个高效、功能强大的 Web 应用程序框架,采用 Python 编写而成。它遵循了 MTV(模型-模板-视图)的软件设计模式,旨在帮助开发者快速构建可维护的 Web 应用程序。模型(Model): Django 的模型层提供了对数据库的抽象和管理。通过定义模型类,开发者可以使用简单的 Python 代码来描述数据结构和关系,并自动映射到底层数据库。这样,开发者可以通过操作模型对象来进行数据库操作,而无需直接编写 SQL 语句。视图(View) 阅读详情

virtualenv简介:virtualenv是一个独立(相对)的开发环境,给我们作为开发的环境,让我们进行操作。这样,我们在同一台电脑上可以开始进行多个版本的Django开发,而且不用担心会有版本混淆的问题,而且可以很清楚看到我们安装的包,使用的包。

安装virtualenv环境:在命令行中输入pip install virtualenv

创建开发的虚拟环境:

首先新建一个文件夹作为项目目录
在这里插入图片描述
在该文件夹内按住shift键右键单击,选择在此处打开命令窗口
在这里插入图片描述
执行创建命令python -m venv djangoProject(djangoProject为虚拟环境名)
如果出现报错的情况可以使用python -m venv --without pip djangoProject
在这里插入图片描述
在这里插入图片描述
这样一个Python的虚拟环境就建好了

虚拟环境的启动与Django的安装:

在cmd中运行虚拟环境下(上一步创建的文件夹)的script目录下的activate.bat文件来启动虚拟环境
在这里插入图片描述
这样虚环境就启动了
我们也可以使用命令来退出虚拟环境
在cmd当中运行虚拟环境下的script目录下的deactivate.bat文件来退出虚拟环境
在这里插入图片描述
启动虚拟环境,然后在虚拟环境当中安装Django框架
在虚拟环境命令行中输入pip install django
在这里插入图片描述
这样我们虚拟环境的Django就安装好了

创建一个Django项目并配置环境变量:
创建项目的命令django-admin startproject School(注意:School为项目名)
注意:在哪里执行这条命令,就会在哪个路径下创建项目
在这里插入图片描述在这里插入图片描述
这样我们就创建了一个Django项目
下一步我们使用pycharm打开这个项目
在这里插入图片描述
接下来配置环境变量(将环境变量配置为我们的虚拟环境的环境变量)
进入pycharm的settings,点击“Project:项目名”,点击Project Interpreter
在这里插入图片描述
单击红圈圈中的齿轮图标,选择Add Local
选中我们的虚拟环境下的python.exe
在这里插入图片描述
点击OK
然后使用我们新添加的环境变量
在这里插入图片描述
看到dj图标上没有红叉就表明我们的环境变量配置成功了

Python Django项目文件介绍:
在这里插入图片描述
在这里插入图片描述
编写一个简单的Django项目(hello world!):

创建视图文件:上面介绍的目录是项目的创建自带的目录,为了实现今天的项目效果,需要在School\School下自己创建一个叫做views.py的文件
在这里插入图片描述
编写web逻辑:
在views.py写入如下代码
在这里插入图片描述
在项目路由文件中增加如下代码
在这里插入图片描述
启动项目:
点击pycharm右上角的绿色三角按钮
在这里插入图片描述

在这里插入图片描述
通过浏览器查看项目效果:
在浏览器地址栏输入http://127.0.0.1:8000/index/访问
在这里插入图片描述
一个简单的Django项目就成功了

python-PyCharm安装django并创建项目 django是python的一个web框架,使用PyCharm可以在setting中安装,但是会出现一个问题,就是没法创建django的项目。 专业版在创建的时候,左边有选择地地方,但是社区版是没有左边地选择栏地。 因此只能使用cmd中命令创建。 但是在cmd中使用命令,之前PyCharm中安装地django不是全局的,创建不了,如果是和前几篇博客写的那样将库复制过去,也会在运行的时候出错。 因此在cmd中输入pip install django安装该库。 安装结束后,定位到项目文件夹,“dj 阅读详情

相关推荐

Dify与钉钉轻量级集成:打造企业内部AI助手

企业级聊天机器人开发已成为提升内部协同效率的关键技术。其核心原理在于通过API集成,将AI模型能力与即时通讯平台无缝连接,实现智能问答与自动化流程。从技术价值看,这种集成方案能够显著降低AI应用落地门槛,将前沿的AI能力快速转化为实际生产力。在应用场景上,它尤其适用于HR答疑、IT技术支持、产品知识库等高频内部服务场景。本文聚焦于Dify与钉钉的轻量级集成方案,通过Stream模式实现高效消息处理,并利用AI卡片支持流式输出,为企业构建体验自然的智能机器人提供了完整实践路径。该方案特别强调配置简化与部署便捷

weixin_27155667的博客 696

Anaconda在PowerShell中无法使用activate激活环境

Anaconda在PowerShell中无法使用activate激活环境 并且使用Anaconda Navigator管理器也是可以成功激活环境的: 但是问题来了:我在windows自带的WindowsPowerShell里使用activate命令切换环境时,命令明明已经成功执行,但却没有成功切换环境,如图: 经过...

清晨的光明 9万+

自锁电路设计

Hi,uu们,是不是经常要用到自锁电路,通常不是使用555芯片就是用比较器来做自锁,今天我们来简单看下自锁电路的设计.图1采用了比较器构建了一个自锁电路,采用低电平复位,当需要复位的时候志需要将反向端的二极管拉低一下即可,免去 三极管控制同相端和电源短接的麻烦。图1:比较器构建的自锁电路也可以使用555去构建,如下图2所示.图2:使用555构建的自锁电路工作原理见555的真值表,真值表如表1所示.表1:555电路真值表相对来说555还是比较贵,所以我就想能不能有个便宜的方法做个自锁电路,构建电路如下图3所示

weixin_43884675的博客 7066

Django日志模块logging进程报错

项目场景: Django使用logging模块里的时间分割和文件大小分割记录日志 问题描述: RotatingFileHandler和TimedRotatingFileHandler在生成新的文件时,会抛出 PermissionError 异常(其它分割文件的也同样会出现) Watching for file changes with StatReloader [INFO][2021-12-30 21:43:35,642] Watching for file changes with S...

chenzhilon16888的博客 1837

AI大模型与碳足迹评估结合模式及示范案例

AI大模型与碳足迹评估相结合,可以提供更精确、更快速的碳排放量计算,优化减排策略,并促进可持续发展目标的实现。

贾贾的博客 3943

axi时序图_(AXI)握手协议(pvld/prdy或者valid-ready)中ready打拍技巧

内容提要ready打拍的问题用FIFO的思路去解决用Buffer的思路去解决问题提出:ready时序如何优化?在valid/ready 握手协议中,valid 与 data的时序优化比较容易理解,(不熟悉valid/ready协议或者valid打拍方法的)大家可以参考上次推送(握手协议(pvld/prdy或者valid-ready或AXI)中Valid及data打拍技巧)。 但是有时候,关键路径是...

weixin_29763641的博客 3323

Django连接数据库出错

pymysql可能出现的版本不匹配问题 第一个问题 File "D:\virtualenv\wx\lib\site-packages\django\db\backends\mysql\base.py", line 36, in <module> raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__) django.core.exce

jueji2020的博客 719

Taro React组件使用(5) —— RuiPasswordInput 密码输入框显示隐藏和清空

初始化时,需要将传入的 value 赋值给当前组件的 value, 不能直接修改 props 的 value;在组件内输出组件内的变量时,最好先判断输出函数是否定义,再输出,否则很容易引起报错。

止于至善 891

C:\Program Files\Anaconda3\Scripts\activate.bat 不是内部或外部命令,也不是可运行的程序的问题处理方法

打开目录C:\Program Files\Anaconda3\Scripts,发现由于anaconda升级失败导致部分文件后缀多了.c~后缀,可能是由于升级失败导致部分文件备份后未还原,只要手动将后缀.c~删除就可以正常使用了。...

david_lee13的博客 1万+

基于Matlab的磁力计校准(附源码)

磁力计沿传感器的 X、Y 和 Z 轴检测磁场强度。精确的磁场测量对于传感器融合以及确定航向和方向至关重要。为了用于航向和方向计算,需要校准典型的低成本MEMS磁力计,以补偿环境噪声和制造缺陷。一、理想磁力计理想的三轴磁力计沿正交 X、Y 和 Z 轴测量磁场强度。在没有任何磁干扰的情况下,磁力计读数测量地球磁场。如果在传感器通过所有可能的方向旋转时进行磁力计测量,则测量值应位于球体上。球体的半径是磁场强度。要生成磁场样本,请使用对象。出于这些目的,可以安全地假设每个方向的角速度和加速度为零。

珞瑜的博客 4520

MATLAB点云处理总目录

点云处理研究学习

weixin_44329757的博客 2556

创建django项目遇到的问题

创建django项目遇到的问题

studying_pxy的博客 1656

【APM】在Kubernetes中,使用Helm安装Grafana 9.5.1

Grafana是一款流行的开源数据可视化和分析平台,它特别擅长处理时序数据,即随时间变化的数据,因此在监控系统性能、应用程序指标、物联网(IoT)设备数据等领域有着广泛的应用。

CN_Eden 1201

Windows下Django的安装与项目创建

Windows下Django的安装与项目创建 1.Django的安装命令:pip install django 2.如果要指定安装版本可用:pip install django==1.10.3 3.查看指定的安装库:pip show django 4.卸载安装库:pip uninstall django 安装好Django之后就可以创建一个项目玩起来啦 1.创建项目的命令:django-admin startproject guest(guest是项目名称) 2.创建后的项目结构如下: 3.项目创建好后

qq_43016634的博客 299

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Django下载安装及创建项目

Django下载 1. Django下载 第一种:官网下载: https://www.djangoproject.com/download/ 第二种:利用pip工具安装,在Windows命令行中输入Pip install Django==2.1.2(版本号) 2.检查是否正常运行 django-admin 如果入图中所示就说明安装成功了,如果报错就要进行添加环境变量 3.添加环境变量 创...

梓栋DREM 3528

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Django的安装步骤及创建项目

Django的安装步骤及创建项目1、安装Django(1)下载Django(2)创建第一个Django项目2、汉化Django界面 1、安装Django django是python的一个web框架,使用PyCharm可以在setting中安装,但是会出现一个问题,就是没法创建django的项目。 专业版在创建的时候,左边有选择地地方,但是社区版是没有左边地选择栏地。 (1)下载Django 在这里我们可以使用Win+R 快捷键输入cmd回车,输入以下指令:pip install django 安装完成后再

qq_52158547的博客 399

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Django的安装与项目的创建

Django的安装下载 Django简介: Django是高水准的Python编程语言驱动的一个开源模型.视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。这也正是OpenStack的Horizon组件采用这种架构进行设计的主要原因。另外,在Dj ango框架中,还包含许多功能强大的第三方插件,使得Django具有较强的可扩展性 [2] 。 当前Django和python的版本对照表 Django版本 Pyth

FFF_5的博客 506

Django安装与创建项目

基于已经配置好python环境变量条件下,对django框架的安装和初步建立项目。

张某文_Lambda的博客 298

Django在Python中安装及创建项目

参考教程: Django3.2 快速入门(四小时快速掌握核心内容) 好评如潮Python Django全套教程,手把手教你从0搭建网站,带项目实战 MVT模式 M:Models-模型,负责业务对象和数据库的关系映射(ORM),非必需 T:templates-模板,负责如何把页面展示给用户(html),非必需 V:Views-视图,负责业务逻辑,并在适当时候调用Model和Template,必需 流程: 详解:用户打开浏览器,浏览器发送请求,视图层接收用户请求,接受完请求调用模型层,模型层根据数据库创建模

m0_56450064的博客 1110

Django的安装以及创建项目

django是用python写的一个前端框架,配合python来开发,据说用起来很不错。今天就试一下。 最近有项目要使用到django,自己上网搜了安装和使用方法,安装完成后自己总结下经过。 电脑系统window7    python环境是3.6版本 首先打开终端的命令窗口,输入安装命令 pip  install django  安装完成后呢,接着输入命令 django-admin  ...

z2858539804的博客 405

Django安装方法和django项目创建步骤?

Django安装方法: 1.打开pycharm,点击终端 2.pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # 设置清华镜像 3.python -m pip install --upgrade pip # 升级pip版本命令 4.pip install django==2.2.2 # 安装django 5.django-admin startproject myproject # 创建d..

justzcy的博客 2381

Django安装与使用PyCharm创建基于Django的Web项目

应用创建完成后,要同时在settings.py中INSTALLED_APPS[]中加上自己创建的应用名。当要渲染并放回一个html页面时,要在创建的应用包中新建一个python文件urls,作为应用的路由,html:创建一个目录templates,目录下可以再创建应用目录,应用目录中存放html页面。在PyCharm中,能看见之前创建的工作区目录中包含名称为工作区的包,包中还有python文件。首先要保证当前路径在刚才创建的项目目录中,如果不在,可以通过以下命令进入。

asyhj的博客 524

pycharm 安装 Django创建项目

pycharm 安装 Django file —> settings ----> project 解释器 —> 点击+ ----> 输入Django —> install(如果选择版本时,选择 CheckBox ,选择指定版本) 等待一会,安装成功 创建项目 使用命令行创建项目 django-admin startproject 项目名称 使用 Pycharm 创建项目 file —> new project ---- 选择Django —> 配置路径和项目

wuli_xin的博客 944

django安装与项目创建

在终端输入。

2301_79253162的博客 428

Python Django 安装与项目创建

pycharm 安装 Django 1 文件—设置—项目—Python解释器—输入Django 输入Django,选择指定版本,点击安装包。 pycharm 创建 Django 项目 2 文件—新建项目—Django—创建 |---mysite # 项目的/目录 |---mysite # 项目目录 |---__init__.py |---settings.py # 配置文件 |---urls.py # 路由系统 ===> url与视图的对应关系 |---wsgi.py # runserver命令就使

qq_46351273的博客 169

Django安装以及创建Django项目

命令行安装: pip install django=="版本号" pycharm安装: 第一步:找到setting》proiect》Project interpreter》点击右边的加号 第二步:   如下图 好了,这样就安装好了 新建Django项目 命令行创建: django-admin startproject mysite ...

Moken9527的博客 171
上一篇: Linux笔记
下一篇: Django数据库定义
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值