|
|
@ -328,10 +328,14 @@ class ParlamentarCrud(Crud): |
|
|
class DetailView(Crud.DetailView): |
|
|
class DetailView(Crud.DetailView): |
|
|
|
|
|
|
|
|
def get_template_names(self): |
|
|
def get_template_names(self): |
|
|
return ['crud/detail.html']\ |
|
|
if self.request.user.has_perm(self.permission(RP_CHANGE)): |
|
|
if self.request.user.has_perm(self.permission(RP_CHANGE)) and\ |
|
|
if 'iframe' not in self.request.GET: |
|
|
'iframe' not in self.request.GET\ |
|
|
if not self.request.session.get('iframe'): |
|
|
else ['parlamentares/parlamentar_perfil_publico.html'] |
|
|
return ['crud/detail.html'] |
|
|
|
|
|
elif self.request.GET['iframe'] == '0': |
|
|
|
|
|
return ['crud/detail.html'] |
|
|
|
|
|
|
|
|
|
|
|
return ['parlamentares/parlamentar_perfil_publico.html'] |
|
|
|
|
|
|
|
|
@xframe_options_exempt |
|
|
@xframe_options_exempt |
|
|
def get(self, request, *args, **kwargs): |
|
|
def get(self, request, *args, **kwargs): |
|
|
@ -462,11 +466,14 @@ class MesaDiretoraView(FormView): |
|
|
success_url = reverse_lazy('sapl.parlamentares:mesa_diretora') |
|
|
success_url = reverse_lazy('sapl.parlamentares:mesa_diretora') |
|
|
|
|
|
|
|
|
def get_template_names(self): |
|
|
def get_template_names(self): |
|
|
return ['parlamentares/composicaomesa_form.html']\ |
|
|
if self.request.user.has_perm('parlamentares.change_composicaomesa'): |
|
|
if self.request.user.has_perm( |
|
|
if 'iframe' not in self.request.GET: |
|
|
'parlamentares.change_composicaomesa') and\ |
|
|
if not self.request.session.get('iframe'): |
|
|
'iframe' not in self.request.GET\ |
|
|
return 'parlamentares/composicaomesa_form.html' |
|
|
else ['parlamentares/public_composicaomesa_form.html'] |
|
|
elif self.request.GET['iframe'] == '0': |
|
|
|
|
|
return 'parlamentares/composicaomesa_form.html' |
|
|
|
|
|
|
|
|
|
|
|
return 'parlamentares/public_composicaomesa_form.html' |
|
|
|
|
|
|
|
|
# Essa função avisa quando se pode compor uma Mesa Legislativa |
|
|
# Essa função avisa quando se pode compor uma Mesa Legislativa |
|
|
def validation(self, request): |
|
|
def validation(self, request): |
|
|
|