django创建项目

server/2024/10/4 17:16:03/

环境:windows11,pycharm2023.3.4,Python 3.12.5
使用 django-admin startproject myweb 命令可以在你的计算机上创建一个新的 Django 项目,名为 myweb。这个命令的执行会在当前目录下创建一个名为 myweb 的文件夹,其中包含 Django 项目所需的基本文件和目录结构。以下是执行该命令后所生成的基本结构:

myweb/manage.pymyweb/__init__.pysettings.pyurls.pyasgi.pywsgi.py

各个文件和目录的作用:
manage.py:一个命令行工具,可以用来执行 Django 的各种管理命令。
myweb/:项目文件夹,名字与项目相同,包含项目的配置文件。
init.py:使该目录成为一个 Python 包。
settings.py:配置文件,用于设置 Django 项目的各种选项(如数据库配置、静态文件路径等)。
urls.py:项目的 URL 路由配置文件,用于定义 URL 与视图的映射关系。
asgi.py:用于 ASGI 部署的接口文件。
wsgi.py:用于 WSGI 部署的接口文件。
创建项目的步骤:
确保你已经安装 Django。如果尚未安装,可以通过 pip 安装:

# 安装最新版本的django,Ubuntu开发环境可能需要使用pip3 install django 安装django外部库
pip install django
# 查看安装的django版本,Ubuntu开发环境可能需要python3 -m django --version查看版本
python -m django --version

在这里插入图片描述

打开命令行,导航到你希望创建项目的目录。

执行命令:

# 创建django项目,目录结构在本文章开头部分有介绍
django-admin startproject myweb

进入项目目录:

cd myweb
运行开发服务器,以确保项目创建成功:

python manage.py runserver
你可以访问 http://127.0.0.1:8000/ 来查看默认的 Django 欢迎页面,表示项目已经成功创建并运行。
在这里插入图片描述


http://www.ppmy.cn/server/127028.html

相关文章

Redis:通用命令 数据类型

Redis:通用命令 & 数据类型 通用命令SETGETKEYSEXISTSDELEXPIRETTLTYPEFLUSHALL 数据类型 Redis的客户端提供了很多命令用于操控Redis,在Redis中,key的类型都是字符串,而value有多种类型,每种类型都有自己的操作命…

每日一题学习笔记

统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。 请注意,你可以假定字符串里不包括任何不可打印的字符。 示例: 输入: "Hello, my name is John" 输出: 5 解释: 这里的单词是指连续的不是空格的字符,所以 "…

[Unity Demo]从零开始制作空洞骑士Hollow Knight第十二集:制作完整地图和地图细节设置以及制作相机系统的跟随玩家和视角锁定功能

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、制作完整的地图和地图细节设置 1.制作地图前的设置2.制作地图前期该做的事3.制作地图之堆叠素材4.制作地图后期该做的事5.制作地图之修复意想不到的Bug二、…

在sql server 中使用c# 生成的Dll文件

准备工作: 查看SQL Server是否开启了CLR 集成。如果未开启,需要开启 SELECT value FROM sys.configurations WHERE name clr enabled;--开启了CLR 集成EXEC sp_configure clr enabled, 1;RECONFIGURE;用C#创建一个Dll文件,并且生成成功。用 C# 读取 Dll…

07_矩形圆形绘制

import cv2 import numpy as np newImageInfo (600,600,3) dst np.zeros(newImageInfo,np.uint8) # 1 2 左上角 3 右下角 4 5 fill -1 >0 line w cv2.rectangle(dst,(150,380),(350,550),(150,200,100),3) # 2 center 3 r cv2.circle(dst,(250,250),(100),(0,0,255),6) …

Pikachu-xss防范措施 - href输出 js输出

总体原则: 输入做过滤,输出做转义 过滤:根据业务需要进行过滤,如:输入点要求输入手机号,则只允许输入手机号格式的数字; 转义:所有输出到前端的数据,都根据输出点进行转…

828华为云征文|使用Flexus X实例创建FDS+Nginx服务实现图片上传功能

一、Flexus X实例 什么是Flexus X实例呢,这是华为云最新推出的云服务器产品,如下图: 华为云推出的Flexus云服务器X系列,是在华为顶尖技术团队,特别是荣获国家科技进步奖的领军人物顾炯炯博士及其团队的主导下精心研发…

鸿蒙HarmonyOS之封装Http请求工具类

一、常量类 Constants.ets //超时时间10秒 static readonly HTTP_READ_TIMEOUT: number 10000;//请求成功返回码 static readonly HTTP_CODE_200: number 200;//请求成功后data中的code值(根据实际情况定) static readonly SERVER_CODE_SUCCESS: numb…