Conjunto de mudanças 5388 no repositório publico


Ignorar:
Timestamp:
17/10/2011 16:55:51 (8 anos atrás)
Autor:
sesostris
Mensagem:

Alterações para inclusão do serviço de hospedagem de domínios .leg.br

Localização:
SIGI/trunk/sigi
Arquivos:
4 editados

Legenda:

Não Modificado
Adicionado
Removido
  • SIGI/trunk/sigi/apps/servicos/admin.py

    r3695 r5388  
    11# -*- coding: utf-8 -*-
     2
    23from django.contrib import admin
    34from django.contrib.contenttypes import generic
    45from sigi.apps.contatos.models import Contato
    56from sigi.apps.servicos.models import Servico
     7from sigi.apps.servicos.models import DominioLeg
    68
    79class ContatosInline(generic.GenericTabularInline):
     
    1921    raw_id_fields = ('convenio',)
    2022    search_fields = ('titulo', 'tipo', 'descricao')
    21 
     23class DominiolegAdmin(admin.ModelAdmin):
     24    model = DominioLeg
     25    date_hierarchy = 'data_preenchimento'
     26    list_display = ('id', 'dominio', 'contato_administrativo', 'contato_tecnico', 'data_preenchimento', 'data_recebimento', 'data_atendimento',)
     27    search_fields = ('dominio',)
     28   
     29admin.site.register(DominioLeg, DominiolegAdmin)   
    2230admin.site.register(Servico, ServicoAdmin)
  • SIGI/trunk/sigi/apps/servicos/models.py

    r3662 r5388  
    22from django.db import models
    33from django.contrib.contenttypes import generic
     4from apps.casas.models import CasaLegislativa
     5from datetime import date
    46
    57class Servico(models.Model):
     
    5355    def __unicode__(self):
    5456        return str(self.titulo)
     57
     58class DominioLeg(models.Model):
     59    casa_legislativa = models.OneToOneField(CasaLegislativa)
     60    dominio = models.URLField('Domínio', verify_exists=False)
     61    contato_administrativo = models.CharField('Contato administrativo', max_length=60)
     62    telefone_administrativo = models.CharField('Telefone administrativo', max_length=10, help_text='Somente números: ddaaaannnn.')
     63    email_administrativo = models.EmailField('e-mail')
     64    contato_tecnico = models.CharField('Contato técnico', max_length=60)
     65    telefone_tecnico = models.CharField('Telefone administrativo', max_length=10, help_text='Somente números: ddaaaannnn.')
     66    email_tecnico = models.EmailField('e-mail')
     67    data_preenchimento = models.DateField('Data de preenchimento', default=date.today)
     68    data_recebimento = models.DateField('Data de recebimento', null=True, blank=True)
     69    data_atendimento = models.DateField('Data de atendimento', null=True, blank=True)
     70   
     71    class Meta:
     72        verbose_name = 'Registro de domínio .leg.br'
     73        verbose_name_plural = 'Registros de domínios .leg.br'
     74       
     75    def __unicode__(self):
     76        return str(self.dominio)
     77   
     78   
  • SIGI/trunk/sigi/settings.py

    r5359 r5388  
    3030INTERNAL_IPS = ('127.0.0.1',)
    3131
    32 DATABASE_ENGINE = 'postgresql_psycopg2'
    33 #DATABASE_ENGINE = 'sqlite3'
    34 DATABASE_NAME = 'sigi'
    35 DATABASE_USER = 'administrador'
    36 DATABASE_PASSWORD = 'interlegis'
    37 DATABASE_HOST = '10.1.10.44'
    38 DATABASE_PORT = '5432'
     32#DATABASE_ENGINE = 'postgresql_psycopg2'
     33DATABASE_ENGINE = 'sqlite3'
     34DATABASE_NAME = 'devel.db'
     35#DATABASE_USER = 'sigi'
     36#DATABASE_PASSWORD = '123456'
     37#DATABASE_HOST = 'localhost'
     38#DATABASE_PORT = '5432'
    3939
    4040TIME_ZONE = 'Brazil/East'
  • SIGI/trunk/sigi/sites.py

    r5101 r5388  
    1414                                        TipoEquipamentoAdmin, ModeloEquipamento,
    1515                                        ModeloEquipamentoAdmin, Bem, BemAdmin)
    16 from sigi.apps.servicos.admin import Servico, ServicoAdmin
     16from sigi.apps.servicos.admin import Servico, ServicoAdmin, DominioLeg, DominiolegAdmin
    1717from sigi.apps.mesas.admin import (Legislatura, LegislaturaAdmin, Coligacao,
    1818                                   ColigacaoAdmin, ComposicaoColigacao,
     
    6868# sigi.apps.servicos
    6969default.register(Servico, ServicoAdmin)
     70default.register(DominioLeg, DominiolegAdmin)
    7071
    7172# sigi.apps.mesas
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.