Skip to content
This repository has been archived by the owner on Jan 13, 2022. It is now read-only.
/ Blongo Public archive

Simple Blog Web-Application made with Django

License

Notifications You must be signed in to change notification settings

adityatelange/Blongo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Blongo

Blongo is an open-source Blog Web-App built on the Django Web Framework 2.x with Python3

About Blongo

Features

  • Generation of Atom and RSS feeds
  • Generation of Sitemaps
  • Post View Count
  • Archive List with Yearly and Monthly categorization
  • Tags for post
  • Trix Rich Text Editor For Post Content
  • Thumbnail/Cover Image for Post(supports image compression)
  • Blog Configuration
  • Bootswatch 4 themes (themes based on Bootstrap)

Dependencies

Documentation

Installation

To run Locally/Dev:
  1. Create a Python-3.x Virtual Environment Creating Virtual Environments
  2. Install dependencies: pip install -r requirements/dev.txt
  3. Create a .env file with required environment variables (Sample -> sample.env)
  4. Create database schema python manage.py makemigrations blog
  5. Run the migrations python manage.py migrate
  6. Create a superuser python manage.py createsuperuser
  7. Create default Blog config python manage.py initialize_blog
  8. Run Server python manage.py runserver