Created a branch that does not depend on userena. We'll see how this works out.
Fixed missing import.
Added a little more functionality.
Uploading commits before returning to work on regular branch
A lot.
A little formatting for the home page and the base template
Added create view for CouchesProfile's
Added CouchesProfile.get_absolute_url() and modified CouchesProfile.__unicode__() so that it defaults to the User's username if the user has no full name.
A user who attempts to access his CouchesProfile before it's created is redirected to the Create page, the way CouchesProfile's are created (specifically, how the user they're attached to is determined) is a little cleaner.
Partially functional 'CouchCreate' View (map still does nothing). Couch model now has get_absolute_url()
Removed some unnecessary comments
Added search-address box... search map still not functional
skeleton.html now includes jQuery
added form_class to CouchCreateView and added CouchUpdateView
Changed couch/list.html to properly render Couch Markers with latitude, longitude, and urls.
The javascript that sets the field values to the current map position now actually works.
Modified CouchForm so that owner is not a field. Changed latitude, longitude, address widgets to HiddenInputs. Tested with CouchCreateView.
Changed CouchesProfile.user.related_name from 'profile' to 'couches_profile'.
Changed Couch.lat and Couch.lon to Couch.latitude and Couch.longitude.
CouchCreateView overrides form_valid() to insert the current user as the owner of the created Couch.
Fixed profile detail's google map to actually display the user's Couches.