def frontpage(request): fragment = request.GET.get('_escaped_fragment_') if fragment: return content_page(request, fragment) login_form = AuthenticationForm(request) register_form = forms.RegisterForm() urgency_rank = Cast.urgency_rank() urgency_rank_casts = zip(range(1,11), urgency_rank) return render_to_response('frontpage.django.html', locals(), context_instance = RequestContext(request))
def create_cast(json_dict, author, itinerary, request): title = json_dict['title'] guid = json_dict['_id'] cell_image = json_dict['imageUri'] cell_timestamp = json_dict['timestamp'] cell_revision = json_dict['_rev'] attempts = json_dict['attempts'] post_to_twitter = json_dict.get('postToTwitter', False) post_to_facebook = json_dict.get('postToFacebook', False) cast = Cast(title=title, title_en=title, guid=guid, author_id=author.id, cell_image=cell_image, cell_timestamp=cell_timestamp, cell_revision=cell_revision, attempts=attempts, post_to_twitter=post_to_twitter, post_to_facebook=post_to_facebook) cast.set_location(json_dict['longitude'], json_dict['latitude']) cast.save() #Tags cast.set_tags(','.join(json_dict.get('tags', []))) cast.save() sync_media(author, cast, request) add_to_itinerary(cast, itinerary) if author.can_post_to_social_networks: post_to_social_networks(cast, author, request)
def frontpage(request): fragment = request.GET.get('_escaped_fragment_') if fragment: return content_page(request, fragment) login_form = AuthenticationForm(request) register_form = forms.RegisterForm() urgency_rank = Cast.urgency_rank() urgency_rank_casts = zip(range(1, 11), urgency_rank) return render_to_response('frontpage.django.html', locals(), context_instance=RequestContext(request))