mirror of https://github.com/interlegis/sapl.git
LeandroRoberto
9 years ago
22 changed files with 352 additions and 138 deletions
@ -0,0 +1,24 @@ |
|||
# -*- coding: utf-8 -*- |
|||
from __future__ import unicode_literals |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('contenttypes', '0002_remove_content_type_name'), |
|||
('compilacao', '0039_auto_20151226_1433'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.RemoveField( |
|||
model_name='tipotextoarticulado', |
|||
name='model', |
|||
), |
|||
migrations.AddField( |
|||
model_name='tipotextoarticulado', |
|||
name='content_type', |
|||
field=models.ForeignKey(verbose_name='Modelo Integrado', blank=True, default=None, null=True, to='contenttypes.ContentType'), |
|||
), |
|||
] |
@ -0,0 +1,19 @@ |
|||
# -*- coding: utf-8 -*- |
|||
from __future__ import unicode_literals |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('norma', '0008_normajuridica_texto_integral'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.AlterField( |
|||
model_name='normajuridica', |
|||
name='tipo', |
|||
field=models.ForeignKey(verbose_name='Tipo da Norma Juridica', to='norma.TipoNormaJuridica'), |
|||
), |
|||
] |
@ -0,0 +1,53 @@ |
|||
{% extends "base.html" %} {% load i18n %} {% load compilacao_filters %} |
|||
|
|||
{% block base_content %} {# FIXME is this the best markup to use? #} |
|||
<div class="clearfix"> |
|||
{% block actions %} |
|||
<ul class="button-group right"> |
|||
<li><a href="{% url 'tipo_ta_edit' object.pk %}" class="button tiny">{% trans 'Editar' %}</a></li> |
|||
<li><a href="{% url 'tipo_ta_delete' object.pk %}" class="button alert tiny">{% trans 'Excluir' %}</a></li> |
|||
</ul> |
|||
{% endblock actions %} |
|||
<dl class="sub-nav left"> |
|||
{% block sections_nav %} |
|||
{% endblock %} |
|||
</dl> |
|||
</div> |
|||
|
|||
{% block detail_content %} {# TODO replace fieldset for something semantically correct, but with similar visual grouping style #} |
|||
<fieldset> |
|||
<legend>{%trans 'Identificação Básica'%}</legend> |
|||
|
|||
<div class="row"> |
|||
|
|||
<div class="columns large-2"> |
|||
<div id="div_id_tipo" class="holder"> |
|||
<label>{% field_verbose_name object 'sigla' %}</label> |
|||
<p>{{ object.sigla}}</p> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="columns large-4"> |
|||
<div id="div_id_numero" class="holder"> |
|||
<label>{% field_verbose_name object 'descricao' %}</label> |
|||
<p>{{ object.descricao}}</p> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="columns large-3"> |
|||
<div id="div_id_ano" class="holder"> |
|||
<label>{% field_verbose_name object 'content_type' %}</label> |
|||
<p>{{ object.content_type|default:""}}</p> |
|||
</div> |
|||
</div> |
|||
<div class="columns large-3"> |
|||
<div id="div_id_ano" class="holder"> |
|||
<label>{% field_verbose_name object 'participacao_social' %}</label> |
|||
<p>{{ object.get_participacao_social_display}}</p> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</fieldset> |
|||
{% endblock detail_content %} |
|||
|
|||
{% endblock base_content %} |
@ -0,0 +1,74 @@ |
|||
{% extends "base.html" %} |
|||
{% load i18n %} |
|||
{% load compilacao_filters %} |
|||
|
|||
{% block base_content %} |
|||
|
|||
<dl class="sub-nav"> |
|||
<dd><a href="{{ view.create_url }}"> |
|||
{% trans 'Adicionar'%} {%model_verbose_name 'TipoTextoArticulado'%} |
|||
</a></dd> |
|||
{% block more_buttons %} |
|||
|
|||
{% endblock more_buttons %} |
|||
</dl> |
|||
|
|||
{% if not object_list %} |
|||
<p>{{ NO_ENTRIES_MSG }}</p> |
|||
{% else %} |
|||
<table class="table table-hover" width=100%> |
|||
<thead> |
|||
<tr> |
|||
<th>{% fieldclass_verbose_name 'TipoTextoArticulado' 'sigla' %}</th> |
|||
<th>{% fieldclass_verbose_name 'TipoTextoArticulado' 'descricao' %}</th> |
|||
<th>{% fieldclass_verbose_name 'TipoTextoArticulado' 'content_type' %}</th> |
|||
</tr> |
|||
</thead> |
|||
<tbody> |
|||
{% for tipo_ta in object_list %} |
|||
<tr> |
|||
<td><a href="{% url 'tipo_ta_detail' tipo_ta.pk %}">{{ tipo_ta.sigla }}</a></td> |
|||
<td>{{ tipo_ta.descricao }}</td> |
|||
<td>{{ tipo_ta.content_type }}</td> |
|||
</tr> |
|||
{% endfor %} |
|||
</tbody> |
|||
</table> |
|||
|
|||
{% if is_paginated %} |
|||
<div class="pagination-centered"> |
|||
<ul class="pagination" role="menubar" aria-label="Pagination"> |
|||
{% if page_obj.has_previous %} |
|||
<li> |
|||
<a href="?page={{ page_obj.previous_page_number }}"> |
|||
<span class="arrow">«</span> |
|||
</a> |
|||
</li> |
|||
{% else %} |
|||
<li class="arrow unavailable" aria-disabled="true"><a href="">«</a></li> |
|||
{% endif %} |
|||
|
|||
{% for page in page_range %} |
|||
{% if page %} |
|||
<li {% if page == page_obj.number %}class="current"{% endif %}> |
|||
<a href="?page={{ page }}">{{ page }}</a> |
|||
</li> |
|||
{% else %} |
|||
<li class="unavailable" aria-disabled="true"><a href="">…</a></li> |
|||
{% endif %} |
|||
{% endfor %} |
|||
|
|||
{% if page_obj.has_next %} |
|||
<li> |
|||
<a href="?page={{ page_obj.next_page_number }}"> |
|||
<span class="arrow">»</span> |
|||
</a> |
|||
</li> |
|||
{% else %} |
|||
<li class="arrow unavailable" aria-disabled="true"><a href="">»</a></li> |
|||
{% endif %} |
|||
</ul> |
|||
</div> |
|||
{% endif %} |
|||
{% endif %} |
|||
{% endblock %} |
Loading…
Reference in new issue