giovedì 11 novembre 2010

Grid con dati prefiltrati

class Work_order_maintainer_skill_grid(Modello_grid):
    """ List of maintainers joined with skills """
    queryset = Maintainer_skill.objects.filter(maintainer_key__usable=True)
 

    def get_items(self, request):
        """ Transform QuerySet in ValueQuerySet """
        paginator, page, items = Modello_grid.get_items(self, request)
        items = items.values(*self.get_field_names())
        return paginator, page, items

Mandare messaggi e avvisi all’interfaccia

Per visualizzare un messaggio in testata:

from django.contrib import messages

messages.warning(request, _("Set parameters and choose work orders before running the scheduler"))

Utilizzare pk

Utilizzare istanza.pk al posto di istanza.id per ottenere il valore della chiave primaria

venerdì 10 settembre 2010

venerdì 5 marzo 2010