最近我想要给社团做一个社区网站,之前我学习了一点django的基础知识,最近在看前端那三个东西, 然后发现要学的东西越来越多,但是现在找不到什么好的学习路线,想跟着一个项目一点点的学,但是找不到合适的项目。
我的编程能力都是自己兴趣学的,我的专业和这个没什么关系,现在脑袋里一团乱码,不知道从哪里下手了,大佬们能针对我的需求给一点建议吗
dalao们,有没有和这个社区比较像的开源项目啊
社区论坛的话,wordpress知道吗,现在你只是作为django爱好者并不是工作所用的话,因为涉及到前后端分离,现在主流架构也是这样的,django+vue,或者任意后端框架+vue这种在国内很常见,wagtail是django的一个cms框架,国外的,我之前用过这个做官网,现在的话就打好后端django基础,重点就是orm和drf
大佬你这一段话里面我看到了好多我不认识的名词,查了资料之后我的理解是cms框架是为了快速解决当前的需求的,如果不着急的话还是先打好基础对吗?drf的话我大概有点理解了他的作用和为什么需要前后端分离了。
django我现在学了两周左右,跟着B站视频试着做了一下那种点餐后台和前台的网站。我现在想看一些像是社区论坛的设计思路,数据库要怎么设计,一些功能比如说点赞,还有帖子要怎么保存,就是那种整体上的一个社区网站要怎么设计的思路,我不知道这个东西比较专业的名字叫什么,希望大佬能告诉我一下学习这类知识需要查什么方面的资料
论坛其实就是很经典的例子,各个语言都有出色的框架,就不一一举例了,其核心可以分析为:1用户模块,2帖子模块,基本上就这俩个大功能点,任何人都可以在你的论坛注册,发帖,回复等等。其实这就是一个小型论坛了,细分下来就如你所说的点赞功能,在设计帖子model时候,是不是要多给一个点赞量的字段呢,设置为int类型,再细一点甚至可以做成外键关联,不仅能统计到多少个点赞量,还能具体到某个用户点赞了这个帖子。这些其实都是架构设计上的东西吧,跟代码基础功能没有很多关系的。想做论坛网上很多现成的例子的,看你是想从零搭一个还是3分钟快速安装一个自己的论坛,网上都有很多