mirror of https://github.com/interlegis/sapl.git
Browse Source
* Adiciona a model, forms e views da reunião de comissão * Adiciona a model, forms e views da reunião de comissão * Adiciona a model, forms e views da reunião de comissão * Adiciona telas de cadastro de reunião * Adiciona telas de cadastro de reunião * Adiciona layouts e legacy * Adiciona template, modifica o subnav e o ListView * Troca Crud por MasterCrudDetail * Troca Crud por MasterCrudDetail * Troca Crud por MasterCrudDetail * Adiciona template de cadastro de reunião * Corrige Createview e Listview * Ajusta comissoes * Corrige o deleteview e o detailview * Muda o layout do create de reunião * - Retira o campo tipo de cadastro de reunião - Retira a obrigatoriedade do campo tema * Corrige migração * Adiciona Documento Acessorio em cadastro de reunião * Adiciona migração * Adiciona Documento Acessorio no Map Rules * Corrige alguns erros e adiciona mais detalhes no template * Pequena correção * Fix #1566 * Adiciona migração e corrige list view * Ajusta titulo de exibição do documento acessoriopull/1759/head
Mariana Mendes
7 years ago
committed by
Edward
15 changed files with 319 additions and 50 deletions
@ -0,0 +1,29 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.9.13 on 2018-03-07 19:45 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('comissoes', '0009_auto_20180301_1011'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.RemoveField( |
||||
|
model_name='reuniao', |
||||
|
name='tipo', |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='reuniao', |
||||
|
name='nome', |
||||
|
field=models.CharField(max_length=150, verbose_name='Nome da Reunião'), |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='reuniao', |
||||
|
name='tema', |
||||
|
field=models.CharField(blank=True, max_length=150, verbose_name='Tema da Reunião'), |
||||
|
), |
||||
|
] |
@ -0,0 +1,16 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.9.13 on 2018-03-09 10:27 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('comissoes', '0010_auto_20180307_1645'), |
||||
|
('comissoes', '0010_auto_20180306_0918'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
] |
@ -0,0 +1,36 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.9.13 on 2018-03-09 12:38 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
import django.db.models.deletion |
||||
|
import sapl.comissoes.models |
||||
|
import sapl.utils |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('comissoes', '0011_merge'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.CreateModel( |
||||
|
name='DocumentoAcessorio', |
||||
|
fields=[ |
||||
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
||||
|
('nome', models.CharField(max_length=50, verbose_name='Nome')), |
||||
|
('data', models.DateField(blank=True, default=None, null=True, verbose_name='Data')), |
||||
|
('autor', models.CharField(blank=True, max_length=50, verbose_name='Autor')), |
||||
|
('ementa', models.TextField(blank=True, verbose_name='Ementa')), |
||||
|
('indexacao', models.TextField(blank=True)), |
||||
|
('arquivo', models.FileField(blank=True, null=True, upload_to=sapl.comissoes.models.anexo_upload_path, validators=[sapl.utils.restringe_tipos_de_arquivo_txt], verbose_name='Texto Integral')), |
||||
|
('data_ultima_atualizacao', models.DateTimeField(auto_now=True, null=True, verbose_name='Data')), |
||||
|
('reuniao', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='documentoacessorio_set', to='comissoes.Reuniao')), |
||||
|
], |
||||
|
options={ |
||||
|
'verbose_name': 'Documento Acessório', |
||||
|
'verbose_name_plural': 'Documentos Acessórios', |
||||
|
}, |
||||
|
), |
||||
|
] |
@ -0,0 +1,20 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.9.13 on 2018-03-12 18:33 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('comissoes', '0012_documentoacessorio'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.AlterField( |
||||
|
model_name='documentoacessorio', |
||||
|
name='autor', |
||||
|
field=models.CharField(max_length=100, verbose_name='Autor'), |
||||
|
), |
||||
|
] |
@ -0,0 +1,7 @@ |
|||||
|
{% extends "crud/detail.html" %} |
||||
|
{% load i18n %} |
||||
|
{% load crispy_forms_tags %} |
||||
|
{% block actions %}{% endblock %} |
||||
|
{% block detail_content %} |
||||
|
{% crispy form %} |
||||
|
{% endblock detail_content %} |
@ -0,0 +1,7 @@ |
|||||
|
{% extends "crud/detail.html" %} |
||||
|
{% load i18n %} |
||||
|
{% load crispy_forms_tags %} |
||||
|
{% block actions %}{% endblock %} |
||||
|
{% block detail_content %} |
||||
|
{% crispy form %} |
||||
|
{% endblock detail_content %} |
Loading…
Reference in new issue