Django框架学习 - 前后端不分离

Django框架学习 - 前后端不分离

haimian
2025-02-07 / 0 评论 / 15 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2025年02月07日,已超过71天没有更新,若内容或图片失效,请留言反馈。

这次学习django框架的前后端不分离的模式。其实我也学习了一部分,但是当初因为手懒,所以说很多知识点忘记了,我计划用三天的时间拿下Django,先用前后端不分离的样子开发出一个东西来,后面我也会出一个前后端分离的教程
本教程参考的视频资料是

【最新python 手把手教你(Vue+Django开发实战)学完可就业【武sir亲授】】https://www.bilibili.com/video/BV14k4y1h7o9?p=7&vd_source=491a63c32169c21e19b26c1da2c358fe

也可以简单的把我本篇文章的内容当作一个课件来看待,同时也也会不断更新技术栈的。

首先是视频1-5的内容总结
视频1 - 5讲解了Django项目的如何创建,以及创建后的内容到底是什么,在这里我做一个简单的演示。我使用的环境是python3.12,编辑器是pycharm,win11平台
(如何激活pycharm可以看我后面的教程,我会有内容去编辑的)

m6uklilg.png

然后直接点击next即可,注意自己选择的版本号是否正确,如果一样的话,那么就说明是正确的

接下来我们可以显而易见的看到以下目录
m6ukoq1r.png
启动后显示这个样子代表启动成功了,我们可以通过点击IP+端口的样子进行访问
接下来我们分析一下目录结构
m6ukpkv5.png

首先很简单
_init_.py是初始化页面,我们不需要管
asgi.py是app相关的,我们也不需要管
settings.py我们需要管
urls.py我们需要管
wsgi.py我们需要管

接下来我们创建app。app有什么用呢,当然是用来写项目了,我们可以针对一个大型的项目进行分开来处理,这样可以有效的减轻我们的工作量,接下来就是创建项目

代码很简单

python manage.py startapp web

接下来你会看到这一幕
m6uktyji.png

然后在接下来就是
m6uku9g1.png

这个样子,这个样子就是我们创建好的app。在这里我们可以写web网页。
m6ukuvg5.png

还要一个内容就是解释这些文件的含义,其他的都一样,我着重介绍一下不同的文件。一个是models 直接理解成控制数据库的,
test.py init.py 都不需要管,其他的内容和我之前说的是一样的

0

评论 (0)

取消