CSDN博客太火了也教你做一个——(期末web大作业),你值得拥有

=====================================================================

不光是这次博客系统,来这里你还能学习到以下这些。

在这里插入图片描述

好了这次博客系统我们将分为几期来进行展示说明,教大家一步一步完成自己的博客。来吧开启今天的肥学

整体设计模式

=========================================================================

这里使用经典的设计模式MVC+dao什么是MVC我简单说一下,以防有的肥友不知道,

MVC 模式

MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。

Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。

View(视图) - 视图代表模型包含的数据的可视化。

Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。

在这里插入图片描述

虽然是以Java来讲解的但是并不影响python的使用哦。

后端知识介绍

=========================================================================

  • flask

在这里插入图片描述

主体框架这里用到了flask为什么用这个呢?我之前有一篇介绍flask框架的文章大家有兴趣可以去看看。这里我就不详细说了。传送门

文档链接:链接

  • mysql

在这里插入图片描述

这个不用我在说了吧,大家应该都用过,我总结了一些基础应用大家可以参考参考。链接传送门这里我们使用了pymysql作为链接数据库的驱动

  • Flask-SQLAlchemy

在这里插入图片描述

Flask-SQLAlchemy 使用起来非常有趣,对于基本应用十分容易使用,并且对于大型项目易于扩展。有关完整的指南,请参阅 SQLAlchemy 的 API 文档。其实就是一个对数据库的一个映射让我们操作数据库不用再去写原生的sql语句文档

  • flask_migrate

Flask-Migrate是一个扩展,它使用 Alembic 处理 Flask 应用程序的 SQLAlchemy 数据库迁移。数据库操作通过 Flask 命令行界面提供。

这个东西也是比较简单的,有需要可以通过文档查看用法文档

  • flask_script

这个是flask里面带的一个插件,Flask-Script插件为在Flask里编写额外的脚本提供了支持。这包括运行一个开发服务器,一个定制的Python命令行,用于执行初始化数据库、定时任务和其他属于web应用之外的命令行任务的脚本

文档链接:链接

前端知识介绍

=========================================================================

  • bootstrap

Bootstrap 让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。

在这里插入图片描述

文档链接:链接

我们用这个框架非常适合新手配合上jinjia模板简直如虎添翼

  • jinjia

在这里插入图片描述

首先,jinjia本质上是嵌入到html里的,说白了,你写的还是html文件,只不过flask等架构会把它里面嵌入的jinjia语句转化为对应的html,相当于动态页面。基本语法

{% block title %}{% endblock %}

    {% for user in users %}

    • {{ user.username }}
    • {% endfor %}

      可以先看看文档:链接

      • jQuery

      jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

      在这里插入图片描述

      可能还会用到以下HTMLJavaScript的以下基本语法都是很简单的不会的同学也没关系后面我们还是会教的
      自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

      深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

      因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

      img

      既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

      由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

      如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

      最后

      前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档,需要的读者可以戳这里免费领取!

      题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档,需要的读者可以戳这里免费领取!**

      [外链图片转存中…(img-7Ew6k0Ii-1712087893277)]

      [外链图片转存中…(img-1wHKmttT-1712087893277)]

    • 18
      点赞
    • 5
      收藏
      觉得还不错? 一键收藏
    • 0
      评论
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值