Skip to main content

A set of helpers for building an image based campaign. Plays nicely with the Actionkit CRM.

Project description

painted-word
=========================

This is a tool that allows people to take a photo from the browser, add a caption that will attach a logo of your choice, and submit it. When an admin approves the image, it will render on the photo campaign index page. Think of this as an out of the box 'wearethe99percent', without having to sign up for Tumblr and deal with their limits on photo submissions.

In the future, there may or may not be integration using the Actionkit CRM, as that is what we use at CEL, and this might allow people to instantly see their image upload without requiring approval.

Written mostly by Mike Vattuone at Citizen Engagement Laboratory, with support from Josh Levinger.

Installation
=========

Pretty dang easy:

* Add 'paintedword' to your INSTALLED_APPS.

* Add the app to your urls.py
urlpatterns = patterns('',
url(r'^photo/', include('paintedword.urls'))
)

* In the admin, create a Photo Campaign, including an example photo and logo, and view the campaign index page or take a picture at yourdomain.com/photo/campaign_slug

* ...profit?

While I am imagining a system that will easily integrate with your base template and make it so that you don't have to do any front-end to get this to play nicely, this is probably idealistic. One thing we could try to do is create a TEMPLATE_PATH in which you would render your paintedword views to, but this will be something for later on...


FAQ
=========

Q: This used to be called django-webcam-photoupload? What's with the stupid name?

A: If a successful build tool can be named after a brunch-lunch hybrid, then I can name my app after a Television Personalities song. Simple, really.

Get involved
=========

Have an idea for how to make this more useful? A handy abstraction? Please let me know!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

painted-word-0.0.1.tar.gz (144.7 kB view details)

Uploaded Source

File details

Details for the file painted-word-0.0.1.tar.gz.

File metadata

  • Download URL: painted-word-0.0.1.tar.gz
  • Upload date:
  • Size: 144.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for painted-word-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9e4a42d44972be1e1205bcf687577d0902ccfbb2b1cfac3427d44c3c12e20e5f
MD5 5d78d8df6a0f807c687ddde411cccc73
BLAKE2b-256 6e8c444ca9eafc0e2fb87775c910e716cdf647173672f6bac803def178b258b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page