Django-brainstorm v.0.1

Advertisement
Advertisement

Django brainstorming sitedjango-brainstorm is a Django plugin for creating a site with multiple areas to brainstorm ideas.This app powers http://feedback.sunlightfoundation.com/hackathon/ and http://feedback.sunlightfoundation.com/oogl/ and makes it easy to create any number of these 'subsites.'All code is under a BSD-style license, see LICENSE for details.Usage1. Add 'brainstorm' to your INSTALLED_APPS setting.2. Add a reference to brainstorm.urls somewhere in your urls.py: (r'^', include('brainstorm.urls')), # something that looks like this3. Login to the django admin and create a subsite.A subsite has a slug, name, description, theme, and a number of other options. The important two are theme and slug, slug dictates where the subsite will live and theme specifies the name of a theme template (see Creating Themes for details)Creating ThemesA theme is represented by a single django template, currently kept at templates/themes/themename.htmlRequired ElementsThe theme must include a content block that will be filled by the page, the theme should also include "idea_form.html" if you wish to use the generic idea submission form.Example dynamic content block: {{subsite.name}} project description {% block content %} {% endblock %} Submit New Idea {% include "idea_form.html" %} Styling the ThemeObviously the styling/design of the static portions of the theme is entirely within the hands of the designer. There are however a few dynamic sections which typically will need some form of styling.indexThe 'content' block of the index contains two divs: 'div#ideas' and 'div#pagination'.'div#ideas' contains an list where each li is a pair of div.btnVote and div.voteContent. When a div.btnVote has been voted up it will have the additional class 'voted' to allow for additional styling.'div.btnVote' contains the link 'a.vote_link' for voting and 'div.votes_counted' for displaying the current vote total.'div.voteContent' contains an with the idea title, a div.commentMeta with the idea's submitter/date, and a with the description.ideaThe content block of the idea page contains two divs: 'div#idea' and 'div#comments'.'div#idea' contains a single pair of 'div.btnVote' and 'div.voteContent' (see index for description of these elements)'div#comments' contains an with the number of comments, then an ordered list where each has the following elements:* div.commentMeta which contains span.commentMetaAuthor and span.commentMetaDate* div.commentContent which contains awith the comment itselfRequirements:?’A· Python?’A· Django

Django brainstorming sitedjango-brainstorm is ...

 
  • Django-brainstorm
  • 0.1
  • James Turk
  • Linux
  • Freeware
  • 10 Kb
  • 224
  • Free
 
 

Review Django-brainstorm

  • captcha
 

Other software of James Turk

New Miscellaneous software
  • Screen Watermark  v.3.5.0.0You can print the desired watermark on the screen. This screen watermark does not affect the running of other programs. Also, Up to 4 texts and images can be used as watermark.
  • Active@ LiveCD  v.8.0Active@ LiveCD is tool set which helps you to recover lost data, reset passwords, back up computers, securely erase data.
  • Active Partition Manager  v.6.0.15.0Active@ Partition Manager helps you manage storage devices and the logical drives or partitions that they contain. You may create, delete, format and name partitions on your computer without shutting down the system.
  • Password Keeper  v.1.13Simple password word manager. Keep track of all your usernames and passwords for free with Password Keeper. If you are looking for something free to try out, this is the perfect program for you.
  • TGPaginate  v.0.1a0-r2681TGPaginate is a branch from the TG paginator that allows multiple paginations and support for Ajax.
  • No-name-jet  v.0.5no-name-jet is a GTK theme with a panel made for 1152x864 screens and you need to set it manualy ...