vscode配置django环境并创建django项目

1、创建文件夹

创建文件夹 并在vscode打开

终端输入命令 " python -m venv env " 查看目录结构

2、创建项目

在终端输入 django-admin startproject + 文件名(这里以myshop为例)

3、创建应用

在myshop打开终端

在终端输入 django-admin startapp +应用名 这里以app1为例

4、注册应用

在"myshop\settings.py"中的INSTALLED_APPS节点,增加"app1"进行应用注册。

5、处理视图动态逻辑

在"app1\views.py"中定义视图函数。

6、处理URL请求路径

在"myshop\urls.py"中定义路由"index/"及路由指向的视图函数。

7、创建模板目录和模板文件

在"manage.py"的同级目录中创建templates目录,在该目录下创建一个目录"1",用来保存模板文件;在"1"下创建一个"index.html"文件;在文件中增加显示"hello django"的div。

8、配置全局设置文件

还要在前面导入os

import os

在"myshop\settings.py"中的TEMPLATES节点,修改DIRS的值为templates文件夹。

os.path.join(BASE_DIR,'templates')

相关推荐
2601_9621803314 小时前
python——Django 框架
开发语言·python·django
witton14 小时前
MacOS中在目录或者文件右键菜单中添加“使用VSCode打开”
vscode·macos·文件·目录·服务·automator·右键菜单
wabil16 小时前
[AI-Talk] codx制作xmind文件技巧
ide·ai编程·myeclipse·xmind
2601_9620664917 小时前
【玩转全栈】----Django模板的继承
数据库·django·sqlite
千里码aicood17 小时前
Django+Vue 基于XGBoost与随机森林的沿海地区台风天气大数据预警系统实现
vue.js·随机森林·django
大衛說1 天前
02 · 环境搭建:uv 包管理与现代 IDE
ide·uv
可乐鸡翅yeah_1 天前
hls.js 内存泄漏实战排查,直播 M3U8 长时间播放异常定位方案
开发语言·javascript·python·django·ecmascript·m3u8·m3u8在线
可乐鸡翅yeah_1 天前
第三方接口对接 M3U8 流媒体排坑实战,解决外部服务商流兼容难题
前端·javascript·python·django·html·m3u8·m3u8在线
可乐鸡翅yeah_1 天前
个人 / 外包流媒体项目交付实战,M3U8 验收与问题闭环完整工作流
运维·网络·python·低代码·django·m3u8·在线播放
cndes1 天前
安装Miniconda+Jupyter notebook
ide·python·jupyter