Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

django-blog-it

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

django-blog-it

A simple installable app for writing blog posts

  • 0.3.1
  • PyPI
  • Socket score

Maintainers
1

django-blog-it

.. image:: https://readthedocs.org/projects/django-blog-it/badge/?version=latest :target: http://django-blog-it.readthedocs.org/en/latest/?badge=latest

.. image:: https://img.shields.io/pypi/v/django-blog-it.svg :target: https://pypi.python.org/pypi/django-blog-it :alt: Latest Release

.. image:: https://travis-ci.org/MicroPyramid/django-blog-it.svg?branch=master :target: https://travis-ci.org/MicroPyramid/django-blog-it

.. image:: https://coveralls.io/repos/github/MicroPyramid/django-blog-it/badge.svg?branch=master :target: https://coveralls.io/github/MicroPyramid/django-blog-it?branch=master

.. image:: https://img.shields.io/github/license/micropyramid/django-blog-it.svg :target: https://pypi.python.org/pypi/django-blog-it/

.. image:: https://landscape.io/github/MicroPyramid/django-blog-it/master/landscape.svg?style=flat :target: https://landscape.io/github/MicroPyramid/django-blog-it/master :alt: Code Health

.. image:: https://api.codacy.com/project/badge/Grade/7eab875ee3b943d1a3a443f9b5d274b9 :alt: Codacy Badge :target: https://app.codacy.com/app/ashwin/django-blog-it?utm_source=github.com&utm_medium=referral&utm_content=MicroPyramid/django-blog-it&utm_campaign=badger

Simple blog package developed with Django.

Features:

  • Dynamic blog articles
  • Blog pages
  • Contact us page (configurable)
  • google analytics
  • SEO compliant

Installation

  1. Install django-blog-it using the following command::

    pip install django-blog-it

         (or)
    

    git clone git://github.com/micropyramid/django-blog-it.git

    cd django-blog-it

    python setup.py install

  2. Add app name in settings.py::

    INSTALLED_APPS = [ '..................', 'simple_pagination', 'django_blog_it.django_blog_it', '..................' ]

  3. Include the django_blog_it urls in your urls.py::

    from django.conf.urls import include

    urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'', include('django_blog_it.urls')), ]

  4. After installing/cloning this, add the following settings in the virtual env/bin/activate file to start discussions on blog articles ::

    You can create your disqus account at https://disqus.com/profile/login/

    Disquss details

    DISQUSSHORTNAME="Your Disquss Short Name"

    export DISQUSSHORTNAME

    google api key for short url

    API_KEY="google api key"

    export API_KEY

    google captcha

    GOOGLE_CAPTCHA_SITE_KEY="Site key"

    export GOOGLE_CAPTCHA_SITE_KEY

    GOOGLE_CAPTCHA_SECRET_KEY="Secret key"

    export GOOGLE_CAPTCHA_SECRET_KEY

    Google Analytics Account

    GOOGLE_ANALYTICS_ID="UA-123456789"

    export GOOGLE_ANALYTICS_ID

    Google Login

    GP_CLIENT_ID="google client id"

    export GP_CLIENT_ID

    GP_CLIENT_SECRET="secret key"

    export GP_CLIENT_SECRET

    Facebook Login

    FB_APP_ID="facebook app id"

    export FB_APP_ID

    FB_SECRET="023df180c6d868e76a02aec17134c843"

    export FB_SECRET

    Default E-mail

    DEFAULT_EMAIL="noreply@djangoblogit.com"

    export DEFAULT_EMAIL

  5. If you cloned the package from git use virtualenv to install requirements::

    pip install -r requirements.txt

You can try it by hosting on your own or deploy to Heroku with a button click.

Deploy To Heroku:

.. image:: https://www.herokucdn.com/deploy/button.svg :target: https://heroku.com/deploy?template=https://github.com/MicroPyramid/django-blog-it

Visit our Django web development page Here_

We welcome your feedback and support, raise github ticket if you want to report a bug. Need new features? Contact us here_

.. _contact us here: https://micropyramid.com/contact-us/ .. _Here: https://micropyramid.com/django-ecommerce-development/

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc