Skip to content

Instantly share code, notes, and snippets.

@coffindragger
Created October 21, 2011 21:01
Show Gist options
  • Save coffindragger/1304947 to your computer and use it in GitHub Desktop.
Save coffindragger/1304947 to your computer and use it in GitHub Desktop.
- csky/admin/defaultmodeladmin.py admin to pair with defaultmodel/slugmodel
- csky/models.py ActiveModel,DefaultModel,UserModel,SlugModel
- csky/middleware/ssl_redirects.py includes @https_required decorator redirect midddlware
- csky/decorators.py @https_required
- csky/forms.py
- USPhoneNumberField (validates us phone number? dont care?)
- TimeField (parses a string time into a datetime)
- csky/shortcuts.py
- invalidate_template_cache() (flushes a key generated by {%cache%} templatetag)
- paginate() (Paginator helper)
- csky/utils.py
- generate_simple_password() (generate a simple easy to use password)
- get_canonical_url() (use django.contrib.sites to generate a fully qualified url)
- resolve_class() (resolve a class object based on its name)
- get_setting() (convienence wrapper around django settings)
- csky/templatetags/flash.py flash message in a session
- csky/templatetags/rss.py fetch and parse rss feed
- csky/templatetags/twitter.py fetch and parse twitter feed
- csky/templatetags/thumbnail.py PIL based on demand thumbnailing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment