Changeset ae41c89 in observatorio


Ignore:
Timestamp:
Jul 25, 2014, 1:48:36 PM (10 years ago)
Author:
Ing. Roldan Vargas <rvargas@…>
Branches:
master
Children:
99ea6e7
Parents:
33bd7c7
Message:

corrección en identación de código

File:
1 edited

Legend:

Unmodified
Added
Removed
  • procesos/apps/reportes/views.py

    r7c9f979 rae41c89  
    22import datetime
    33from django.shortcuts import render_to_response, get_object_or_404
    4 from django.template import Template,  Context
     4from django.template import Template, Context
    55from django.http import Http404, HttpResponse, HttpResponseRedirect
    66from nokia.tt.models import *
     
    99from django import newforms as forms
    1010from django.template import RequestContext
    11 from django.utils import simplejson
    1211from django.contrib.admin.views.main import ChangeList
    1312
    14 TICKET_FIELDS = ('id', 'summary','creation_date','closed_date','within_sla',\
    15                  'time_open','priority.name','status.name',\
    16                  'assigned_group.name','res_code.code')
     13TICKET_FIELDS = ('id', 'summary', 'creation_date', 'closed_date', 'within_sla',
     14                 'time_open', 'priority.name', 'status.name',
     15                 'assigned_group.name', 'res_code.code')
    1716
    1817
     
    2019    pass
    2120
     21
    2222class NoResultsError(ReportError):
    2323    pass
    2424
     25
    2526class FieldError(ReportError):
    26     def __init__(self,object,field):
     27    def __init__(self, object, field):
    2728        self.field = field
    2829        self.object = object
     30
    2931    def __str__(self):
    3032        return `self.field`
    3133
     34
    3235def report_index(request):
    33         """Index of all reports"""
    34         cl = ChangeList(request, Report)
    35         ec = {
    36                 'title' : 'Report Index',
    37                 'cl' : cl,
    38         }
    39         rc = RequestContext(request, ec)
    40         return render_to_response('reporting/index.html', rc)
     36    """Index of all reports"""
     37    cl = ChangeList(request, Report)
     38    ec = {
     39        'title': 'Report Index',
     40        'cl': cl,
     41    }
     42    rc = RequestContext(request, ec)
     43    return render_to_response('reporting/index.html', rc)
    4144
    42 def report_to_csv(request,id,qs=None):
     45
     46def report_to_csv(request, id, qs=None):
    4347    report = Report.objects.get(id=id)
    4448    if not qs:
     
    4650    response = HttpResponse(mimetype='text/csv')
    4751    response['Content-Disposition'] = \
    48             'attachment; filename=report_%s.csv' % report.title
     52        'attachment; filename=report_%s.csv' % report.title
    4953    w = csv.writer(response)
    5054    for row in report.get_report()(qs):
     
    5357    return response
    5458
    55    
     59
    5660def build_report(request):
    5761    """Create a new report"""
    58     FIELDS = ('title','description','type')
     62    FIELDS = ('title', 'description', 'type')
    5963    user = request.user
    60     ReportForm = forms.form_for_model(Report)#, fields=FIELDS)
     64    ReportForm = forms.form_for_model(Report)  # , fields=FIELDS)
    6165    if request.method == 'POST':
    62         data = request.POST.copy()
    63         data.update({'user':user.id})
     66        data = request.POST.copy()
     67        data.update({'user': user.id})
    6468        form = forms.form_for_model(Report)(data)
    65         #form = forms.form_for_model(Report, fields=FIELDS+('user',))(data)
    66         if form.is_valid():
    67             report = form.save()
    68             return HttpResponseRedirect('/reports/%s' % report.id)
     69        # form = forms.form_for_model(Report, fields=FIELDS+('user',))(data)
     70        if form.is_valid():
     71            report = form.save()
     72            return HttpResponseRedirect('/reports/%s' % report.id)
    6973    else:
    7074        form = ReportForm()
    71     rc = RequestContext(request,{
    72           'form': form,
    73                                  })
    74     return render_to_response('reporting/create.html',rc)
    75    
    76 def report_details(request,id,example_length=5):
    77     """Information page for a report"""
    78     report = get_object_or_404(Report,id=id)
    79     #build the header row
     75    rc = RequestContext(request, {
     76        'form': form,
     77    })
     78    return render_to_response('reporting/create.html', rc)
    8079
    8180
    82     rc = RequestContext(request,{
    83             'report': report,
    84                 'count': report.model.objects.count(),
    85                                  })
    86     return render_to_response('reporting/details.html',rc)
     81def report_details(request, id, example_length=5):
     82    """Information page for a report"""
     83    report = get_object_or_404(Report, id=id)
     84    # build the header row
    8785
    8886
     87    rc = RequestContext(request, {
     88        'report': report,
     89        'count': report.model.objects.count(),
     90    })
     91    return render_to_response('reporting/details.html', rc)
     92
     93
Note: See TracChangeset for help on using the changeset viewer.