Conjunto 142c186 en seguimiento_proyectos


Ignorar:
Fecha y hora:
11/07/2017 12:45:34 (hace 7 años)
Autor:
aosorio <aosorio@…>
Branches:
master, desarrollo
Children:
0a4d2b0
Parents:
9dcb407
Mensaje:

Agregada nueva plantilla para mostrar la actividad reciente del usuario

Ubicación:
sepai
Ficheros:
1 añadido
3 editados

Leyenda

No modificado
Añadido
Eliminado
  • sepai/templates/home.html

    r943282e r142c186  
    7777        <hr />
    7878        <li>
     79          <a class="btn" href="{% url 'users:recent_activity' %}" id="inbox">
     80              Mi Actividad
     81              <span class="glyphicon glyphicon-accion glyphicon-list-alt pull-left" aria-hidden="true"></span>
     82          </a>
     83        </li>
     84        <hr />
     85        <li>
    7986          <a class="btn" href="#" id="inbox">
    8087              Manual 
  • sepai/users/urls.py

    r7607b2f r142c186  
    88from .views import *
    99from .forms import PasswordResetForm
     10from django.contrib.auth.decorators import login_required
    1011
    1112urlpatterns_users = [
     
    2728    url(r'^perfil/(?P<pk>\d+)/$', ModalsPerfil.as_view(),
    2829        name="modal_perfil"),
    29     url(r'^recent-activity/$', RecentActivityAjaxView.as_view(),
     30    url(r'^recent-activity/$', login_required(RecentActivityAjaxView.as_view()),
    3031        name="recent_activity"),
    3132    url(r'^403/$', Forbidden.as_view(), name="403error"),
  • sepai/users/views.py

    rde2ff87 r142c186  
    442442class RecentActivityAjaxView(LoginRequiredMixin, TemplateView):
    443443    """docstring for ClassName"""
    444     template_name = "users/recent_activity.html"
     444    template_name = "users/bitacora.html"
    445445    model = LogEntry
    446446
     
    451451        """
    452452        user = self.request.GET.get('user')
    453         log = self.model.objects.select_related().all().order_by("id")
     453        log = self.model.objects.select_related().all().order_by("id").values('user__first_name', 'action_time', 'content_type__model', 'object_repr', 'action_flag')
    454454        context = super(RecentActivityAjaxView, self).get_context_data(**kwargs)
    455455        context['log'] = log
     456        print (context)
    456457        return context
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.