Пример #1
0
    def selected_click(self, request, me="$(this)"):
        if not request.user.is_authenticated():
            return LoginPanel(request)
        
        e = Entry.objects.get(pk=me)
        e.declared = datetime.datetime.now()
        e.save()

        RTQueryProxy.emit_change(e)

        return RTView.empty_response()
Пример #2
0
    def newbutton_click(
        self,
        request,
        newdate='#newdate',
        newhours='#newhours',
        newdescription='#newdescription'
    ):
        if not request.user.is_authenticated():
            return LoginPanel(request)
            
        Entry(
            date=newdate,
            hours=newhours,
            description=newdescription,
            author=request.user
        ).save()

        update_total_hours(request)
        
        return RTView.empty_response()