Skip to content

Instantly share code, notes, and snippets.

@csarcom
csarcom / ajax
Created November 1, 2012 19:19
ajax
Billing.getCsv = function() {
var self = this;
// Take care of the url
var url = this.options.csv_serviceUrl;
url = url.replace('?from_date', this.$dateFrom.attr('data-value'));
url = url.replace('?to_date', this.$dateTo.attr('data-value'));
$.ajax({
url: url,
type: 'GET',
@csarcom
csarcom / djangoajaxcsv
Created November 1, 2012 19:18
django ajax csv
################### views.py
def _get_csv(request, from_date, to_date):
response = HttpResponse(mimetype='text/csv')
response['Content-Disposition'] = 'attachment; filename="reports-%s/%s.csv"' % (from_date,to_date)
for client in request.GET.getlist('client[]'):
account = Accounts.objects.all().filter(
client_id = client
@csarcom
csarcom / views2.py
Created July 22, 2012 17:41
Views2
# coding: utf-8
from django.conf import settings
from django.views.generic.simple import direct_to_template
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
from django.core.mail import send_mail
from django.shortcuts import get_object_or_404
# coding: utf-8
from django.conf import settings
from django.views.generic.simple import direct_to_template
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
from django.core.mail import send_mail
from django.shortcuts import get_object_or_404