Django环境搭建及测试

news2024/11/18 14:51:26

Django环境搭建及测试

  • 一、安装 Python
  • 二、安装 Django
  • 三、终端命令创建 Django 项目
  • 四、运行 Django 项目
  • 五、访问 Django 网站

---

一、安装 Python

首先确保你的电脑上安装了 Python。
Python官网点击直达

官网下载后双击即可安装

python
第一个相当于快速安装,第二个则是自定义

把下面两个多选框勾选上并选择第二个

在这里插入图片描述
全选上然后下一步

在这里插入图片描述
改好路径就可以直接install安装了

在这里插入图片描述
出现这个界面就成功了,点击关闭即可

控制台输入以下命令能显示版本则表示环境变量配置成功,也就意味着可以使用 pip 安装各种包了

在这里插入图片描述

二、安装 Django

  1. 打开命令行工具(Windows 下可以使用 cmd 或 PowerShell,Mac 和 Linux 下可以使用终端)。

cmd

  1. 运行以下命令来安装 Django:
pip install Django

这里由于之前安装过了就会出现下面的提示

在这里插入图片描述

  1. 运行以下命令来检测是否安装成功
pip list

如图所示,这里已经安装了5.0.3的版本

pip

  1. 还可以进入python交互式环境(),按下面所示查看安装版本:
C:\Users\Administrator>python
Python 3.12.2 (tags/v3.12.2:6abddd9, Feb  6 2024, 21:26:36) [MSC v.1937 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.get_version()
'5.0.3'
>>>
  1. 这种方式也可以的
C:\Users\Administrator>python -m django --version
5.0.3

C:\Users\Administrator>

三、终端命令创建 Django 项目

  1. 在命令行中,进入到你想要创建 Django 项目的目录。
    这里以:E:\02code\hnwmDjango 为例

在这里插入图片描述

  1. 运行以下命令来创建一个 Django 项目:
django-admin startproject myproject

此时该目录下多了一个文件夹

在这里插入图片描述

启动项目就在这个位置

在这里插入图片描述

这是创建的默认文件

在这里插入图片描述

四、运行 Django 项目

  1. 进入到创建的项目目录:
cd myproject
  1. 运行以下命令来启动 Django 服务器:
python manage.py runserver

项目启动成功后会有下面的地址提示,浏览器输入后可以查看初始效果。
在这里插入图片描述

五、访问 Django 网站

  1. 打开浏览器,并访问 http://127.0.0.1:8000/ 或 http://localhost:8000/。
  2. 如果一切顺利,你将会看到 Django 默认页面,表示 Django 项目已成功运行。

在这里插入图片描述

---

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1570988.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【保姆级讲解如何计算机视觉入门】

🌈个人主页:程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…

C++中的STL——vector类的基本使用

目录 vector介绍 vetor类定义 vector常见构造 vector类中的容量操作 size()函数与capacity()函数 resize()函数 reserve()函数 max_size()函数 vector类中的数据遍历操作 operator[]()与at()函数 vector类中的迭代器遍历 正向遍历begin()和end()迭代器——非const …

练习 22 Web [极客大挑战 2019]BuyFlag

php弱类型比较,注意Cookie值,php利用数组赋值进行绕过,科学计数法 很明显是弱类型比较,之前的练习题已经遇到过 构造password404adsffd,后面随便什么字母都行 然后 money100000000 然后在student这里卡了很久,post…

SpringData ElasticSearch - 简化开发,完美适配 Spring 生态

目录 一、SpringData ElasticSearch 1.1、环境配置 1.2、创建实体类 1.3、ElasticsearchRestTemplate 的使用 1.3.1、创建索引 设置映射 1.3.2、创建索引映射注意事项(必看) 1.3.3、简单的增删改查 1.3.4、搜索 1.4、ElasticsearchRepository …

当代软件专业大学生与青年在新质生产力背景下的发展探究

在新质生产力的浪潮中,信息技术以前所未有的速度革新,为软件专业的大学生和青年带来了丰富的机遇,同时也伴随着一系列的挑战。他们如何把握时代的脉搏,实现个人的发展,成为了值得深入探讨的话题。 一、新质生产力背景下的机遇 随着新质生产力的不断发展,信息技术在各个领…

Vue3中的computed,watch和watchEffect的特点

1.computed 1)computed拥有缓存性,多次调用会直接从缓存中获取,而不会重新执行,所以说computed性能很高。 例:下面是同时调用三次计算属性firstTotal和三次函数firstTotalFun()的运行结果。可以发现,函数被…

免费微信小程序源码分享~搭起来改一下就可以【创业】

【前言】现在很多人都想做微信小程序创业搞钱,但是苦于不会开发或过高的开发成本只能放弃,下面我收集了几套微信小程序的源码供各位有梦想的同学免费使用~ 这些小程序代码都包含了客户端和管理端,你搭建起来就可以开始创业搞钱了~ 下载链接&…

基于SpringBoot+Vue共享客栈管理系统(源码+部署说明+演示视频+源码介绍)

您好,我是码农飞哥(wei158556),感谢您阅读本文,欢迎一键三连哦。💪🏻 1. Python基础专栏,基础知识一网打尽,9.9元买不了吃亏,买不了上当。 Python从入门到精通…

PS从入门到精通视频各类教程整理全集,包含素材、作业等(9)复发

PS从入门到精通视频各类教程整理全集,包含素材、作业等 最新PS以及插件合集,可在我以往文章中找到 由于阿里云盘有分享次受限制和文件大小限制,今天先分享到这里,后续持续更新 第一课 ——第三课素材文件 https://www.alipan.c…

设计模式总结-装饰者模式

模式动机 一般有两种方式可以实现给一个类或对象增加行为: 继承机制,使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类在拥有自身方法的同时还拥有父类的方法。但是这种方法是静态的,用户不能控制增…

Java快速入门系列-5(Java进阶特性)

第五章:Java进阶特性 5.1 多线程与并发编程5.1.1 多线程基础5.1.2 线程同步与锁5.1.3 线程间通信与协作5.1.4 线程池5.2 Java I/O流5.2.1 字节流与字符流5.2.2 缓冲流5.2.3 对象序列化与反序列化5.3 网络编程基础5.3.1 Socket编程5.3.2 NIO编程5.4 Java反射机制反射的基本用法…

IDEA+Docker远程一键部署SpringBoot项目

一.引语 本文将学习使用IDEADocker远程一键部署SpringBoot项目,对比上传jar包到服务器,再通过java指令运行项目,极大程度的提高了项目部署效率。可谓不用不知道,一用再也停不下来~ 为了后续学习方便,需要提前进行如下…

leetcode.206.反转链表

题目 题意:反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 思路 双指针:创建指针p,curr,初始分别指向null和头节点,每轮循环移动一个节点的指向,直到指到最后一…

先登杯·14天创作挑战营·第④期~ 等你来战!

文章目录 ⭐️ 活动介绍⭐️ 活动详情⭐️ 活动奖品⭐️ 活动流程​⭐️ 评审规则⭐️ 报名&投稿注意事项⭐️ 活动组织 ​ 活动报名入口:https://bbs.csdn.net/topics/618374514 本次活动与官方活动及其他博主的创作型活动并不冲突! ​ ​ ⭐️…

非conda环境(powershell与cmd)使用opencv-python库

1.安装python 3.11.7 Python Release Python 3.11.7 | Python.org 安装成功后,查看版本为3.11.7 2.安装numpy pip install numpy 3.安装matplotlib pip install matplotlib matplotlib库安装成功

东方博宜 1231. 考试成绩的分布情况

东方博宜 1231. 考试成绩的分布情况 #include<iostream> #include<iomanip> using namespace std; int main() {int n ;cin >> n ;int a[101] ;for(int i 0 ; i < n ; i){cin >> a[i] ;}double sum ;sum 0 ;for(int j 0 ; j < n ; j){sum …

Going deeper with Image Transformers

1、引言 论文链接&#xff1a; https://openaccess.thecvf.com/content/ICCV2021/papers/Touvron_Going_Deeper_With_Image_Transformers_ICCV_2021_paper.pdf 由于目前对图像 Transformer[1] 的优化问题研究很少&#xff0c;Hugo Touvron 等[2] 构建和优化了更深的用于图像分…

03-JAVA设计模式-单例模式详解

单例模式 单例模式&#xff08;Singleton Pattern&#xff09;是设计模式中的一种&#xff0c;它确保一个类仅有一个实例&#xff0c;并提供一个全局访问点来访问该实例。这种设计模式属于创建型模式&#xff0c;它提供了一种创建对象的最佳方式。 单例模式的应用场景十分广泛…

专题三——二分算法

目录 原理 模板 朴素二分算法 非朴素二分算法 一二分查找 二在排序数组中查找元素的第一个和最后一个位置 三点名 四x的平方根 五搜索插入位置 六山脉数组的峰顶索引 七寻找峰值 八寻找旋转排序数组中的最小值 原理 定义两个指针&#xff1a;left指向数组第一个元…

实景三维在文化旅游领域的应用

实景三维技术&#xff0c;作为一种前沿的科技手段&#xff0c;近年来在文化旅游领域的应用逐渐崭露头角。它能够将真实世界的场景以三维的形式精确呈现&#xff0c;为游客带来身临其境的体验&#xff0c;为文化旅游注入新的活力。本文将探讨实景三维在文化旅游领域的应用及其所…