Browse Source

Corrige url_tag e campo em model DocumentoAcessorio

No Sapl 2.5, a tabela documento_acessorio, campo nom_documento possui tamanho 50 e não 30. Em testes de migração em minha base ocorreram erros devido a diferença. Veja aqui o sql de instalação 2.5 https://colab.interlegis.leg.br/browser/publico/ILSAPL/trunk/instalacao/sapl.sql#L469.
pull/991/head
LeandroRoberto 8 years ago
parent
commit
2e2112b60c
  1. 20
      sapl/materia/migrations/0002_auto_20170330_1513.py
  2. 5
      sapl/materia/models.py
  3. 2
      sapl/norma/urls.py
  4. 2
      sapl/templates/norma/normarelacionada_form.html

20
sapl/materia/migrations/0002_auto_20170330_1513.py

@ -0,0 +1,20 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.12 on 2017-03-30 15:13
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('materia', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='documentoacessorio',
name='nome',
field=models.CharField(max_length=50, verbose_name='Nome'),
),
]

5
sapl/materia/models.py

@ -1,6 +1,5 @@
from datetime import datetime from datetime import datetime
import reversion
from django.contrib.auth.models import Group from django.contrib.auth.models import Group
from django.contrib.contenttypes.fields import GenericRelation from django.contrib.contenttypes.fields import GenericRelation
from django.contrib.contenttypes.models import ContentType from django.contrib.contenttypes.models import ContentType
@ -8,6 +7,7 @@ from django.db import models
from django.utils import formats from django.utils import formats
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from model_utils import Choices from model_utils import Choices
import reversion
from sapl.base.models import Autor from sapl.base.models import Autor
from sapl.comissoes.models import Comissao from sapl.comissoes.models import Comissao
@ -18,6 +18,7 @@ from sapl.utils import (RANGE_ANOS, YES_NO_CHOICES, SaplGenericForeignKey,
SaplGenericRelation, restringe_tipos_de_arquivo_txt, SaplGenericRelation, restringe_tipos_de_arquivo_txt,
texto_upload_path) texto_upload_path)
EM_TRAMITACAO = [(1, 'Sim'), EM_TRAMITACAO = [(1, 'Sim'),
(0, 'Não')] (0, 'Não')]
@ -361,7 +362,7 @@ class DocumentoAcessorio(models.Model):
tipo = models.ForeignKey(TipoDocumento, tipo = models.ForeignKey(TipoDocumento,
on_delete=models.PROTECT, on_delete=models.PROTECT,
verbose_name=_('Tipo')) verbose_name=_('Tipo'))
nome = models.CharField(max_length=30, verbose_name=_('Nome')) nome = models.CharField(max_length=50, verbose_name=_('Nome'))
data = models.DateField(blank=True, null=True, verbose_name=_('Data')) data = models.DateField(blank=True, null=True, verbose_name=_('Data'))
autor = models.CharField( autor = models.CharField(
max_length=50, blank=True, verbose_name=_('Autor')) max_length=50, blank=True, verbose_name=_('Autor'))

2
sapl/norma/urls.py

@ -24,6 +24,6 @@ urlpatterns = [
url(r'^norma/pesquisar$', url(r'^norma/pesquisar$',
NormaPesquisaView.as_view(), name='norma_pesquisa'), NormaPesquisaView.as_view(), name='norma_pesquisa'),
url(r'^norma/recuperar-norma/', recuperar_norma), url(r'^norma/recuperar-norma$', recuperar_norma, name="recuperar_norma"),
] ]

2
sapl/templates/norma/normarelacionada_form.html

@ -11,7 +11,7 @@
var ano = $("#id_ano").val() var ano = $("#id_ano").val()
if (tipo && numero && ano) { if (tipo && numero && ano) {
$.get("/norma/recuperar-norma",{tipo: tipo, $.get("{% url 'sapl.norma:recuperar_norma' %}",{tipo: tipo,
numero: numero, numero: numero,
ano: ano}, ano: ano},
function(data, status) { function(data, status) {

Loading…
Cancel
Save