Snippet List
Given an unbound form, determine what data would be generated from POSTing the form unchanged. The goal is to end up with a dict such that, passed into another form constructor as its data kwarg, form.changed_data == [].
There are probably ways to improve the implementation, but this was something I came up with when I wanted to change the default size of all of my CharField admin fields. Now all I have to do in my ModelAdmin class is:
form = get_admin_form(model)
or subclass BaseAdminForm if I need extra validation or more widget customization for an individual admin form.
- newforms
- admin
- widget
- customize
This view will provide a link for AuthSub proxy authentication to the Google Contacts API and then grab the user's Google contacts and compare against User.email for possible user relationships.
A couple of things to note:
* Dependency on the GData Python client library:
http://code.google.com/p/gdata-python-client/
* The domain hosting the view must be verified by Google's domain manager (otherwise API calls will result in a 403):
https://www.google.com/accounts/ManageDomains
Thanks to Simon for get_url_host and get_full_url.
- api
- gmail
- google
- gdata
- contacts
dgouldin has posted 3 snippets.