Giter Club home page Giter Club logo

django-blog-entries's Introduction

Blog Entries

A generic Blog application with too many features:

Features

  • Live/Draft/Hidden Entries
  • Uses Generic List and Date views
  • Future Entries are hidden until the date arrives
  • Uses comment-utils for Moderation/Akismet integration
  • Uses django-tagging
  • Uses django-translatable-model for Language specific Models
  • Uses django.contrib.sitemaps
  • Uses django.contrib.sites
  • Uses django.contrib.syndication.feeds for latest/tag based feeds
  • Uses django.utils.translation
  • Uses template-utils for formatting support

Dependencies

Optional

Settings

BLOG_ENTRIES_FEED_TITLE

The title for use with feeds.

BLOG_ENTRIES_BODY_WIDGET

Optional. Can be used to specify a Widget for the Body field in the Admin interface. django-rte-widgets provides some widgets which can be used here. For example:

BLOG_ENTRIES_BODY_WIDGET = ('rte_widgets.yui.YuiTextarea', {'config': {'height': '400px', 'width': '700px', 'format': 'xhtml'}})

The setting must be a tuple of two elements, where the first is a resolved to a callable using django's get_callable and the second is a dict which will be passed to the callable as keyword arguments. This works with standard Widget classes.

BLOG_ENTRIES_EXCERPT_WIDGET

Optional. Can be used to specify a Widget for the Excerpt field in the Admin interface.

BLOG_ENTRIES_PAGINATE_BY

The number of items to show per page. Defaults to 15.

BLOG_ENTRIES_COMMENTS_MODERATE_AFTER

Optional. The number of days after which comments will be closed on an Entry. The default is None which means never.

django-blog-entries's People

Contributors

zen4ever avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.