コード例 #1
0
ファイル: views.py プロジェクト: tulioncds/med-alliance
 def get_context_data(self, **kwargs):
     context = super(NovaConsulta, self).get_context_data(**kwargs)
     id_medico = self.request.GET.get('id_medico', None)
     medico = get_object_or_404(Medico, pk=id_medico)
     calendario = Calendar.objects.get_or_create_calendar_for_object(
         medico,
         name='Dr. %s' % medico.nome,
     )
     calendario_html = calendar_by_periods(
         self.request,
         calendario.slug,
         periods=[Month],
         template_name='schedule/calendar_month.html',
     )
     context['calendario'] = calendario_html.content
     context['medico'] = medico
     return context
コード例 #2
0
ファイル: views.py プロジェクト: tulioncds/med-alliance
 def get_context_data(self, **kwargs):
     context = super(NovaConsulta, self).get_context_data(**kwargs)
     id_medico = self.request.GET.get('id_medico', None)
     medico = get_object_or_404(Medico, pk=id_medico)
     calendario = Calendar.objects.get_or_create_calendar_for_object(
         medico,
         name='Dr. %s' % medico.nome,
     )
     calendario_html = calendar_by_periods(
         self.request,
         calendario.slug,
         periods=[Month],
         template_name='schedule/calendar_month.html',
     )
     context['calendario'] = calendario_html.content
     context['medico'] = medico
     return context
コード例 #3
0
def home(request):
    calendars = MyCalendar.objects.all()
    if calendars.count() == 0:
        return HttpResponseRedirect(reverse("calendar_list"))

    current_calendar = calendars[0]

    return calendar_by_periods(
        request,
        calendars[0].slug,
        periods=[Month],
        template_name='myagenda/current_month_view.html',
        extra_context={
            'calendars': calendars,
            'current_calendar': current_calendar,
            'now': datetime.now()
        })
コード例 #4
0
ファイル: views.py プロジェクト: tulioncds/med-alliance
    def get_context_data(self, **kwargs):
        context = super(Home, self).get_context_data(**kwargs)
        context['user'] = self.get_user()
        tipo_usuario = self.get_tipo_usuario()
        if tipo_usuario == 'M':
            medico = get_object_or_404(Medico, user=self.get_user())
            calendario = Calendar.objects.get_or_create_calendar_for_object(
                medico,
                name='Dr. %s' % medico.nome,
            )
            calendario_html = calendar_by_periods(
                self.request,
                calendario.slug,
                periods=[Month],
                template_name='schedule/calendar_compact_month.html',
            )
            context['calendario'] = calendario_html.content

        return context
コード例 #5
0
ファイル: views.py プロジェクト: tulioncds/med-alliance
    def get_context_data(self, **kwargs):
        context = super(Home, self).get_context_data(**kwargs)
        context['user'] = self.get_user()
        tipo_usuario = self.get_tipo_usuario()
        if tipo_usuario == 'M':
            medico = get_object_or_404(Medico, user=self.get_user())
            calendario = Calendar.objects.get_or_create_calendar_for_object(
                medico,
                name='Dr. %s' % medico.nome,
            )
            calendario_html = calendar_by_periods(
                self.request,
                calendario.slug,
                periods=[Month],
                template_name='schedule/calendar_compact_month.html',
            )
            context['calendario'] = calendario_html.content

        return context