开发的初衷源于交流学习,来这里看看,也可顺便加我的微信,交个朋友
变饼档1.x - 2.0正在进行开发者,当前项目未打包发布,请各位不要部署到生产服务器。
2.0解决的主要问题:
不得不说SEO对小站长来说还是挺重要的。站点标题、描述、关键字、站点底部文字等可配置地方抽离
后台修正,后台采用django-simpleui
的支持,但还不够用灵活,许多页面不是单纯的增、删、改。例如文章,
多用户只需要前台的编辑。后台只需要简单的文章列表,监控,无需编辑
编辑器的整改,编辑器和之前一样采用markdown
、普通文本编辑器结合的模式。但之前页面加载大量的Js且不够美观。
感谢优秀编辑器simplemde-markdown-editor
以及tinymce
。本次将考虑使用这两个编辑器
前台大量的无用js、ajax计划用django form替换,以便于更好的适应搜索引擎
更多问题征集中,欢迎提意见
变饼档是一款由Django + vue.js + layui开发的博客,具体源码托放在gitee上。开发的初衷源于python学习者的诉求,可以将源码下载下来进行学习。官网上有pycharm部署的文档,也可以在PC端访问在线的dome。感兴趣的朋友也可部署在服务器上,用于个人日常的记录
copy打包文件 deploy/install_bbd.py 到你的服务,执行 python install_bbd.py一键部署
基于Django2.0.7 和 layui
http://www.bianbingdang.com/article_detail/149.html
网站更新过程可能发生变化,根据实际状况处理
git clone https://gitee.com/bsxbl/bianbingdang.git
下载项目到本地
安装依赖包 pip install -r requestments.txt
初始化数据库
python manage.py makemigrations
python manage.py migrate
收集静态文件
python manange.py collectstatic
python manage.py compress
创建超级用户
python manage.py createsuperuser
运行 : python manage.py runserver
安装新包需要执行pip freeze --local >requestments.txt收集使用包 生产环境部署参考:uwsgi+nginx部署说明
Django v2.0.7
simple ui 2.0
bootstrap v4
Jquery v3.1
vue.js
layui2.4.3 @https://www.layui.com/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。