悠闲博客-blog.yxrjt.cn

基于 Django 框架的 Web 项目:从环境配置到页面开发的实战之旅

更新时间:2025-11-22 11:14点击:53

一、引言

在 Web 开发的世界里,Django 框架以其 “batteries-included” 的理念备受开发者青睐。今天,主包就一个实际项目为例,一步步带家人们从环境搭建到页面开发,完成一个 Django 项目的初始化与基础功能实现~

二、环境准备

1.首先,我们需要一个干净的开发环境。

2.激活虚拟环境:conda activate yolo11



3.接着切换到 D 盘(d:



4.使用清华源加速安装 Django:

pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple/ --default-timeout=100

三、项目初始化

(一)创建项目

1.执行命令django-admin startproject model_dep

2.创建名为model_dep的 Django 项目:mkdir model_dep

(二)创建应用

1.进入项目目录:cd model_dep

2.执行python manage.py startapp mainsite,创建名为mainsite的应用。


四、项目结构配置

(一)目录

1.在mainsite应用中,我们创建templates文件夹(用于存放 HTML 模板)和static文件夹(用于存放静态资源,如jsimgplugincss等)。


2.并在static文件夹新建js、img、plugin、css文件夹


(二)配置

1.打开项目的settings.py文件


2.在INSTALLED_APPS中注册mainsite应用("mainsite.apps.MainSiteConfig"),让 Django 识别该应用。


3.修改国际化配置

3.1语言设置为中文(LANGUAGE_CODE = "zh-hans"

3.2时区设置为上海(TIME_ZONE = "Asia/Shanghai"


五、URL与视图关联

在项目的urls.py中,导入mainsiteviews模块(from mainsite import views),并添加 URL 路由path("index/", views.index),将/index/路径映射到views中的index视图函数。





六、前端页面开发

以登录页面为例,我们在templates中编写 HTML 代码,通过id="username"id="password"定义用户名、密码输入框,结合static中的cssjs资源,实现页面的样式与交互。


如果想要一个很美观的页面,可以寻求大模型的帮助,就比如现在,主包要去ask一下豆老师、鲸老师!告辞……稍等,总结一下

七、总结

从环境准备、项目初始化,到结构配置、URL 路由与页面开发,我们完成了 Django 项目从 0 到 1 的搭建。这一系列操作不仅规范了项目结构,也为后续的业务功能开发奠定了坚实基础!!!在座的各位辛苦了!

www

栏目分类

联系方式
  • help@yxrjt.cn
  • lgc@yxrjt.cn
  • admin@yxrjt.cn