All Projects → agusmakmun → Django Blog Python Learning

agusmakmun / Django Blog Python Learning

Licence: gpl-2.0
For newest version https://github.com/agusmakmun/python.web.id

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Blog Python Learning

Djangoblog
🍺基于Django的博客系统
Stars: ✭ 4,256 (+5427.27%)
Mutual labels:  blog, django-blog, django
Django Blog
django搭建博客
Stars: ✭ 365 (+374.03%)
Mutual labels:  blog, django-blog, django
Geekblog
A full blog system based on Django
Stars: ✭ 123 (+59.74%)
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 (+248.05%)
Mutual labels:  blog, django-blog, django
Djangoblog
😱一款基于Django和Boostrap框架的个人博客网站源码
Stars: ✭ 142 (+84.42%)
Mutual labels:  blog, django-blog, django
Blogbackendproject
Backend code for my blogs, develop with Django Rest framework.
Stars: ✭ 204 (+164.94%)
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 (+262.34%)
Mutual labels:  django-blog, django
Typeidea
Django企业开发实战对应项目代码
Stars: ✭ 351 (+355.84%)
Mutual labels:  django-blog, django
Sciblog
A blog made with django designed like a scientific paper written in Latex.
Stars: ✭ 145 (+88.31%)
Mutual labels:  blog, django
Vmaig blog
an opensource blog system based on django 2.2 and bootstrap https://vmaig.com
Stars: ✭ 354 (+359.74%)
Mutual labels:  blog, django
Puput
A Django blog app implemented in Wagtail
Stars: ✭ 450 (+484.42%)
Mutual labels:  blog, django
My blog
My Django Blog
Stars: ✭ 198 (+157.14%)
Mutual labels:  blog, django
Mayblog
Yet another django based blog created in May 2015
Stars: ✭ 171 (+122.08%)
Mutual labels:  blog, django
Django Blog Zinnia
Simple yet powerful and really extendable application for managing a blog within your Django Web site.
Stars: ✭ 2,035 (+2542.86%)
Mutual labels:  blog, django
Palewi.re
The once and future blog
Stars: ✭ 12 (-84.42%)
Mutual labels:  blog, django
Izone
django+bootstrap4 个人博客
Stars: ✭ 757 (+883.12%)
Mutual labels:  blog, django
Ezlog
Easy blog system powered by django
Stars: ✭ 34 (-55.84%)
Mutual labels:  blog, django
Jbt blog
一个基于Django2.0+Python3.6的博客/A simple blog based on python3.6 and Django2.0.
Stars: ✭ 137 (+77.92%)
Mutual labels:  blog, django
Microsite
Full featured and completely customizable django site for organizations.
Stars: ✭ 75 (-2.6%)
Mutual labels:  django-blog, django
Awesome Django
The Best Django Resource, Awesome Django for mature packages.
Stars: ✭ 591 (+667.53%)
Mutual labels:  django-blog, django

Django-Blog-Python-Learning

Release Source Code of Django Blog Python Learning v.3.8

Demo:

Technologies

  • Django 1.10
  • Python 3.5
  • Postgresql

Features

  • Django Suit
  • Django Wysiwyg Redactor
  • Django disqus for comments.
  • Face 90% bootstrap.
  • Admin Site: User, Post, Page, Author, Tag & Gallery.
  • Pagination posts, Sitemap page, Search posts page, Display posts under tags, Display posts under Author.
  • Related posts
  • Next and previous for post.
  • sitemap.xml, feed
  • Contact form.
  • About author in the botom of posts.
  • Visitor Counter
  • Auto backup to the json file
  • Json post view
  • much more...

Instalation

I assume you already setup your django development with virtual enviroment (virtualenv).

1. Create virtual enviroment and activate it.

$ virtualenv --python=/usr/bin/python3 yourenv
$ source bin/activate

2. Cloning this project

$ git clone [email protected]:agusmakmun/Django-Blog-Python-Learning.git

3. Install all requirements

If you getting an error, error: command 'i686-linux-gnu-gcc' failed with exit status 1 please install first the python3-dev using command sudo apt-get install python3-dev for all-deb, or use different method. This probelm specialy for pip3 install psycopg2. For more, please checkout this answer: http://stackoverflow.com/a/11094752/6396981

$ pip install -r requirements.txt

4. Database migrations

$ ./manage.py makemigrations
$ ./manage.py migrate

5. Run the server

$ ./manage.py runserver

Screenshot:

Homepage

Homepage

Detail Post

Detail Post

Admin Dashboard (using django suit)

Admin Dashboard

All Posts on the Admin Dashboard & Included Django Import Export

All Posts on the Admin Dashboard & Included Django Import Export

Tags Filter and Redactor Editor

Tags Filter and Redactor Editor

Gallery File & Images

Gallery

Update and Commits

Stack Problem

ChangeLog

License

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].