开发从零开始的大型网站更新。 前端的所有代码都是由TypeScript重写的。 这是本人首次开发从零到大的网站(前后侧部署代码),是内容共享社区。 有关详细信息,请参见github。 目前还处于开发中后期,然后进行优化完善,对某个模块感兴趣的人可以看到相应的源代码。 github不仅提供了部署教程和代码介绍,还附带了自己的开发笔记本。
网站效果显示:
公共模块(标题标识、搜索框、登录&; 包括注册按钮、页面导航栏(位于每页顶部) )。
首页:
案例详细页面:
案例编辑页面:
提问相关页面:
github:https://github.com/GH 877916059/drf-vue-website
后端体系结构MySQL Django2家族桶(django; django-REST-framework; django-filter; django-simple-captcha,验证码功能; django-REST-framework-jwt,验证功能)前端体系结构webpack Vue系列(Vue2; Vue-router; axios; Vuex ) Bootstrap3前端项目框架
浏览器端插件:使用1000hz-bootstrap-validator验证前端表单; 使用了bootstrap-fileinput上传文件; 富格文本编辑使用了tinyMCE; 使用了cropper编辑图像; 轮播图使用了Owl-Carousel 2
结构3的运输和部署