All Projects → mxdshr → Djangoblog

mxdshr / Djangoblog

Licence: mit
😱一款基于Django和Boostrap框架的个人博客网站源码

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Djangoblog

Django Blog Python Learning
For newest version https://github.com/agusmakmun/python.web.id
Stars: ✭ 77 (-45.77%)
Mutual labels:  blog, django-blog, django
Django Blog
django搭建博客
Stars: ✭ 365 (+157.04%)
Mutual labels:  blog, django-blog, django
Djangocms Blog
django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks
Stars: ✭ 268 (+88.73%)
Mutual labels:  blog, django-blog, django
Djangoblog
🍺基于Django的博客系统
Stars: ✭ 4,256 (+2897.18%)
Mutual labels:  blog, django-blog, django
Geekblog
A full blog system based on Django
Stars: ✭ 123 (-13.38%)
Mutual labels:  blog, django-blog, django
Awesome Django
The Best Django Resource, Awesome Django for mature packages.
Stars: ✭ 591 (+316.2%)
Mutual labels:  django-blog, django
Izone
django+bootstrap4 个人博客
Stars: ✭ 757 (+433.1%)
Mutual labels:  blog, django
Ezlog
Easy blog system powered by django
Stars: ✭ 34 (-76.06%)
Mutual labels:  blog, django
Myblog
python 博客系统,基于django
Stars: ✭ 70 (-50.7%)
Mutual labels:  blog, django
Awesome Django
Repository mirror of GitLab: https://gitlab.com/rosarior/awesome-django This repository is not monitored for issues, use original at GitLab.
Stars: ✭ 8,527 (+5904.93%)
Mutual labels:  blog, django
Microsite
Full featured and completely customizable django site for organizations.
Stars: ✭ 75 (-47.18%)
Mutual labels:  django-blog, django
Puput
A Django blog app implemented in Wagtail
Stars: ✭ 450 (+216.9%)
Mutual labels:  blog, django
Deeru
DeerU is a content management system, used for blogs. ( DeerU 是一个开源博客系统 )
Stars: ✭ 100 (-29.58%)
Mutual labels:  blog, django-blog
Palewi.re
The once and future blog
Stars: ✭ 12 (-91.55%)
Mutual labels:  blog, django
Django Hexo Matery
尝试用Django3重写的我的Hexo博客,使用的前端主题是 Matery。
Stars: ✭ 92 (-35.21%)
Mutual labels:  django-blog, django
Blog
部署在 GitBook 上的个人博客。
Stars: ✭ 112 (-21.13%)
Mutual labels:  blog, django
Vmaig blog
an opensource blog system based on django 2.2 and bootstrap https://vmaig.com
Stars: ✭ 354 (+149.3%)
Mutual labels:  blog, django
Try Django 19
Try Django 1.9 is an introduction to Django version 1.9 by creating a simple, yet robust, Django blog. This series covers a variety of Django basics as well as Django 1.9 specific material. Created by Team CFE @ http://joincfe.com.
Stars: ✭ 279 (+96.48%)
Mutual labels:  django-blog, django
Typeidea
Django企业开发实战对应项目代码
Stars: ✭ 351 (+147.18%)
Mutual labels:  django-blog, django
Dpress
A simple blog powered by Django
Stars: ✭ 85 (-40.14%)
Mutual labels:  blog, django

DjangoEast

本网站基于Django2.1Python3.6开发完成,前端样式由Bootstrap驱动,支持响应式布局,支持多种终端显示。

Build Status GitHub release Requirements Status GitHub

1. 主要功能

  • 支持访客留言功能
  • 支持登录和注册功能
  • 文章可按日期、分类、标签等多种形式展示
  • 网站后台使用xadmin,弥补了原生后台难看的缺点
  • 文章底部支持多级评论,评论框支持富文本、Markdown
  • 文章撰写支持Markdown编辑器,文章页展示支持代码高亮
  • 支持登录用户消息提醒功能,有新文章评论第一时间得到通知
  • 支持添加书单、影单功能,很适合喜欢读书,喜欢看电影的朋友
  • 支持全站关键词搜索,搜索范围是文章标、内容,搜索结果关键词高亮显示
  • 更多功能,敬请期待......

2. 本地安装

2.1 下载网站到本地

git clone https://github.com/mxdshr/DjangoEast.git

2.2 安装运行环境

pip install -r requirements.txt

2.3 修改配置文件

打开 django/settins/local.py文件,找到下面的代码,填写数据库信息

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': '数据库名',
        'USER':'数据库账户名',
        'PASSWORD':'数据库账户密码',
        'PORT':'3306',
        'HOST':'localhost',
    }
}

2.4 数据库迁移

网站根目录下终端执行

python manage.py makemigrations
python manage.py migrate

2.5 运行测试

网站根目录下终端执行

python manage.py runserver 127.0.0.1:8000

3. 线上部署

请参考:(超详细)Django线上部署教程:腾讯云+Ubuntu+Django+Uwsgi

4.问题交流

我建了一个Django建站交流群,此群主要讨论与Django建站相关的问题。如果你在学习Django时或者在使用DjangoEast中遇到了任何问题,都可以在群里进行交流,我会给大家进行解答。我还会不定期在群里分享有关Django学习的资料,包括电子书,视频教程等。

如果你想学习Django建站,可以加我微信:reborn0502,备注Django,我拉你进群。

4.更新日志

##第二版

V2.1

  • 文章支持放入回收站、草稿箱功能,被放入的文章不会再前端显示
  • 文章分类、标签按所含文章数量倒序排列,且限制显示数量,增加查看更多超链接
  • 优化菜单栏功能,可在后台选择显示与隐藏菜单条目
  • 添加我的说说功能,可在后台发表想法
  • 优化归档页展示效果,文章按月份折叠展示

V2.0

2019.5.7,第二个版本,新增了很多功能,前端样式大改版,功能日渐完善,具体如下:

  • 新增我的书单、我的影单功能,读书和电影爱好者的福利
  • 支持登录、注册功能,注册后可进行文章评论
  • 新增文章评论功能,评论框支持富文本, 由Ckeditor编辑器驱动,评论区支持二级显示
  • 新增网站留言功能,是文章评论功能的拓展
  • 前端改用Bootstrap框架,再也不用调CSS样式调到恶心想吐了
  • 登录用户可在导航栏查看评论消息通知,由django-notifications-hq驱动
  • 后台支持网站信息设置,包括标题,关键字、描述等

##第一版

V1.0

2019.3.7,由Django2.0Python3.6开发的个人博客网站首次上线,使用Nginx+Gunicorn部署于腾讯云服务器,功能尚且简陋,具体如下:

  • 前端模板仿制Next主题,后台管理替换为Xadmin
  • 支持文章按分类、标签、日期展示
  • 支持全站文章搜索,由Whoosh+Haystack+Jieba3个库联合驱动,搜索内容限文章标题、文章内容
  • 文章添加和展示同时支持Markdown语法,由Markdown+Mdeditor2个库联合驱动
  • 文章内容中代码块支持语法高亮,由Pygments库驱动
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].