Project

General

Profile

« Previous | Next » 

Revision 998ef74c

Added by Benjamin Dauvergne over 13 years ago

new application "ressources"

View differences:

calebasse/ressources/models.py
# -*- coding: utf-8 -*-
from django.db import models
class AnnexeEtablissement(models.Model):
class Meta:
verbose_name = u'Annexe d\'établissement'
verbose_name_plural = u'Annexes d\'établissement'
class CaisseAssuranceMaladie(models.Model):
class Meta:
verbose_name = u'Caisse d\'assurances maladie'
verbose_name_plural = u'Caisses d\'assurances maladie'
class CompagnieDeTransport(models.Model):
class Meta:
verbose_name = u'Compagnie de transport'
verbose_name_plural = u'Compagnies de transport'
class CodeCFTMEA(models.Model):
class Meta:
verbose_name = u'Code CFTMEA'
verbose_name_plural = u'Codes CFTMEA'
class CodeDeNonFacturation(models.Model):
class Meta:
verbose_name = u'Code de non-facturation'
verbose_name_plural = u'Codes de non-facturation'
class Etablissement(models.Model):
class Meta:
verbose_name = u'Établissement'
verbose_name_plural = u'Établissements'
class LieuDeScolarisation(models.Model):
class Meta:
verbose_name = u'Lieu de scolarisation'
verbose_name_plural = u'Lieux de scolarisation'
class MotifInscription(models.Model):
class Meta:
verbose_name = u'Motif d\'inscription'
verbose_name_plural = u'Motifs d\'inscription'
class Nationalite(models.Model):
class Meta:
verbose_name = u'Nationalité'
verbose_name_plural = u'Nationalités'
class Profession(models.Model):
class Meta:
verbose_name = u'Profession'
verbose_name_plural = u'Professions'
class Salle(models.Model):
class Meta:
verbose_name = u'Salles'
verbose_name_plural = u'Salles'
class TarifDesSeance(models.Model):
class Meta:
verbose_name = u'Tarif des séances'
verbose_name_plural = u'Tarifs des séances'
class Typesctes(models.Model):
class Meta:
verbose_name = u'Type d\'actes'
verbose_name_plural = u'Types d\'actes'
class TypeAutoriteParentale(models.Model):
class Meta:
verbose_name = u'Type d\'autorité parentale'
verbose_name_plural = u'Types d\'autorités parentales'
class TypeDeConseilleur(models.Model):
class Meta:
verbose_name = u'Types de conseilleurs'
verbose_name_plural = u'Types de conseilleurs'
class TypeDeGardesParentales(models.Model):
class Meta:
verbose_name = u'Type de gardes parentales'
verbose_name_plural = u'Types de gardes parentales'
class TypeDeSeances(models.Model):
class Meta:
verbose_name = u'Type de séance'
verbose_name_plural = u'Types de séances'
class TypeDeSituationFamiliale(models.Model):
class Meta:
verbose_name = u'Type de situation familiale'
verbose_name_plural = u'Types de situations familiales'
class TypeDeTransport(models.Model):
class Meta:
verbose_name = u'Type de transport'
verbose_name_plural = u'Types de transports'
calebasse/ressources/templates/ressources/annexeetablissement_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/annexeetablissement_edit.html
default_edit.html
calebasse/ressources/templates/ressources/annexeetablissement_list.html
default_list.html
calebasse/ressources/templates/ressources/annexeetablissement_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/caisseassurancemaladie_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/caisseassurancemaladie_edit.html
default_edit.html
calebasse/ressources/templates/ressources/caisseassurancemaladie_list.html
default_list.html
calebasse/ressources/templates/ressources/caisseassurancemaladie_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/codecftmea_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/codecftmea_edit.html
default_edit.html
calebasse/ressources/templates/ressources/codecftmea_list.html
default_list.html
calebasse/ressources/templates/ressources/codecftmea_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/codedenonfacturation_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/codedenonfacturation_edit.html
default_edit.html
calebasse/ressources/templates/ressources/codedenonfacturation_list.html
default_list.html
calebasse/ressources/templates/ressources/codedenonfacturation_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/compagniedetransport_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/compagniedetransport_edit.html
default_edit.html
calebasse/ressources/templates/ressources/compagniedetransport_list.html
default_list.html
calebasse/ressources/templates/ressources/compagniedetransport_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/etablissement_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/etablissement_edit.html
default_edit.html
calebasse/ressources/templates/ressources/etablissement_list.html
default_list.html
calebasse/ressources/templates/ressources/etablissement_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/lieudescolarisation_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/lieudescolarisation_edit.html
default_edit.html
calebasse/ressources/templates/ressources/lieudescolarisation_list.html
default_list.html
calebasse/ressources/templates/ressources/lieudescolarisation_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/motifinscription_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/motifinscription_edit.html
default_edit.html
calebasse/ressources/templates/ressources/motifinscription_list.html
default_list.html
calebasse/ressources/templates/ressources/motifinscription_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/nationalite_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/nationalite_edit.html
default_edit.html
calebasse/ressources/templates/ressources/nationalite_list.html
default_list.html
calebasse/ressources/templates/ressources/nationalite_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/profession_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/profession_edit.html
default_edit.html
calebasse/ressources/templates/ressources/profession_list.html
default_list.html
calebasse/ressources/templates/ressources/profession_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/salle_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/salle_edit.html
default_edit.html
calebasse/ressources/templates/ressources/salle_list.html
default_list.html
calebasse/ressources/templates/ressources/salle_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/tarifdesseance_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/tarifdesseance_edit.html
default_edit.html
calebasse/ressources/templates/ressources/tarifdesseance_list.html
default_list.html
calebasse/ressources/templates/ressources/tarifdesseance_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typeautoriteparentale_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typeautoriteparentale_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typeautoriteparentale_list.html
default_list.html
calebasse/ressources/templates/ressources/typeautoriteparentale_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typedeconseilleur_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typedeconseilleur_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typedeconseilleur_list.html
default_list.html
calebasse/ressources/templates/ressources/typedeconseilleur_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typedegardesparentales_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typedegardesparentales_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typedegardesparentales_list.html
default_list.html
calebasse/ressources/templates/ressources/typedegardesparentales_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typedeseances_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typedeseances_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typedeseances_list.html
default_list.html
calebasse/ressources/templates/ressources/typedeseances_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typedesituationfamiliale_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typedesituationfamiliale_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typedesituationfamiliale_list.html
default_list.html
calebasse/ressources/templates/ressources/typedesituationfamiliale_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typedetransport_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typedetransport_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typedetransport_list.html
default_list.html
calebasse/ressources/templates/ressources/typedetransport_nouveau.html
default_nouveau.html
calebasse/ressources/templates/ressources/typesctes_confirm_delete.html
default_confirm_delete.html
calebasse/ressources/templates/ressources/typesctes_edit.html
default_edit.html
calebasse/ressources/templates/ressources/typesctes_list.html
default_list.html
calebasse/ressources/templates/ressources/typesctes_nouveau.html
default_nouveau.html
calebasse/ressources/tests.py
"""
This file demonstrates writing tests using the unittest module. These will pass
when you run "manage.py test".
Replace this with more appropriate tests for your application.
"""
from django.test import TestCase
class SimpleTest(TestCase):
def test_basic_addition(self):
"""
Tests that 1 + 1 always equals 2.
"""
self.assertEqual(1 + 1, 2)
calebasse/ressources/urls.py
from django.conf.urls import patterns, include, url
from django.views.generic.base import TemplateView
from django.views.generic.list import ListView
from django.views.generic.edit import CreateView, DeleteView, UpdateView
from models import (AnnexeEtablissement, CaisseAssuranceMaladie,
CompagnieDeTransport, CodeCFTMEA, CodeDeNonFacturation, Etablissement,
LieuDeScolarisation, MotifInscription, Nationalite, Profession, Salle,
TarifDesSeance, Typesctes, TypeAutoriteParentale, TypeDeConseilleur,
TypeDeGardesParentales, TypeDeSeances, TypeDeSituationFamiliale,
TypeDeTransport)
annexe_etablissement_patterns = patterns('',
url(r'^$',
ListView.as_view(model=AnnexeEtablissement),
name='annexe-etablissement'),
url(r'^nouveau/$',
CreateView.as_view(model=AnnexeEtablissement,
template_name_suffix='_default_nouveau.html'),
name='annexe-etablissement-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=AnnexeEtablissement,
template_name_suffix='_edit.html'),
name='annexe-etablissement-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=AnnexeEtablissement),
name='annexe-etablissement-supprimer'),
)
caisse_assurances_maladie_patterns = patterns('',
url(r'^$',
ListView.as_view(model=CaisseAssuranceMaladie),
name='caisse-assurances-maladie'),
url(r'^nouveau/$',
CreateView.as_view(model=CaisseAssuranceMaladie,
template_name_suffix='_default_nouveau.html'),
name='caisse-assurances-maladie-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=CaisseAssuranceMaladie,
template_name_suffix='_edit.html'),
name='caisse-assurances-maladie-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=CaisseAssuranceMaladie),
name='caisse-assurances-maladie-supprimer'),
)
compagnie_transport_patterns = patterns('',
url(r'^$',
ListView.as_view(model=CompagnieDeTransport),
name='compagnie-transport'),
url(r'^nouveau/$',
CreateView.as_view(model=CompagnieDeTransport,
template_name_suffix='_default_nouveau.html'),
name='compagnie-transport-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=CompagnieDeTransport,
template_name_suffix='_edit.html'),
name='compagnie-transport-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=CompagnieDeTransport),
name='compagnie-transport-supprimer'),
)
code_cftmea_patterns = patterns('',
url(r'^$',
ListView.as_view(model=CodeCFTMEA),
name='code-cftmea'),
url(r'^nouveau/$',
CreateView.as_view(model=CodeCFTMEA,
template_name_suffix='_default_nouveau.html'),
name='code-cftmea-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=CodeCFTMEA,
template_name_suffix='_edit.html'),
name='code-cftmea-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=CodeCFTMEA),
name='code-cftmea-supprimer'),
)
code_non_facturation_patterns = patterns('',
url(r'^$',
ListView.as_view(model=CodeDeNonFacturation),
name='code-non-facturation'),
url(r'^nouveau/$',
CreateView.as_view(model=CodeDeNonFacturation,
template_name_suffix='_default_nouveau.html'),
name='code-non-facturation-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=CodeDeNonFacturation,
template_name_suffix='_edit.html'),
name='code-non-facturation-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=CodeDeNonFacturation),
name='code-non-facturation-supprimer'),
)
etablissement_patterns = patterns('',
url(r'^$',
ListView.as_view(model=Etablissement),
name='etablissement'),
url(r'^nouveau/$',
CreateView.as_view(model=Etablissement,
template_name_suffix='_default_nouveau.html'),
name='etablissement-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=Etablissement,
template_name_suffix='_edit.html'),
name='etablissement-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=Etablissement),
name='etablissement-supprimer'),
)
lieu_scolarisation_patterns = patterns('',
url(r'^$',
ListView.as_view(model=LieuDeScolarisation),
name='lieu-scolarisation'),
url(r'^nouveau/$',
CreateView.as_view(model=LieuDeScolarisation,
template_name_suffix='_default_nouveau.html'),
name='lieu-scolarisation-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=LieuDeScolarisation,
template_name_suffix='_edit.html'),
name='lieu-scolarisation-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=LieuDeScolarisation),
name='lieu-scolarisation-supprimer'),
)
motif_inscription_patterns = patterns('',
url(r'^$',
ListView.as_view(model=MotifInscription),
name='motif-inscription'),
url(r'^nouveau/$',
CreateView.as_view(model=MotifInscription,
template_name_suffix='_default_nouveau.html'),
name='motif-inscription-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=MotifInscription,
template_name_suffix='_edit.html'),
name='motif-inscription-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=MotifInscription),
name='motif-inscription-supprimer'),
)
nationalite_patterns = patterns('',
url(r'^$',
ListView.as_view(model=Nationalite),
name='nationalite'),
url(r'^nouveau/$',
CreateView.as_view(model=Nationalite,
template_name_suffix='_default_nouveau.html'),
name='nationalite-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=Nationalite,
template_name_suffix='_edit.html'),
name='nationalite-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=Nationalite),
name='nationalite-supprimer'),
)
profession_patterns = patterns('',
url(r'^$',
ListView.as_view(model=Profession),
name='profession'),
url(r'^nouveau/$',
CreateView.as_view(model=Profession,
template_name_suffix='_default_nouveau.html'),
name='profession-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=Profession,
template_name_suffix='_edit.html'),
name='profession-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=Profession),
name='profession-supprimer'),
)
salles_patterns = patterns('',
url(r'^$',
ListView.as_view(model=Salle),
name='salles'),
url(r'^nouveau/$',
CreateView.as_view(model=Salle,
template_name_suffix='_default_nouveau.html'),
name='salles-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=Salle,
template_name_suffix='_edit.html'),
name='salles-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=Salle),
name='salles-supprimer'),
)
tarif_des_seances_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TarifDesSeance),
name='tarif-des-seances'),
url(r'^nouveau/$',
CreateView.as_view(model=TarifDesSeance,
template_name_suffix='_default_nouveau.html'),
name='tarif-des-seances-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TarifDesSeance,
template_name_suffix='_edit.html'),
name='tarif-des-seances-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TarifDesSeance),
name='tarif-des-seances-supprimer'),
)
type_actes_patterns = patterns('',
url(r'^$',
ListView.as_view(model=Typesctes),
name='type-actes'),
url(r'^nouveau/$',
CreateView.as_view(model=Typesctes,
template_name_suffix='_default_nouveau.html'),
name='type-actes-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=Typesctes,
template_name_suffix='_edit.html'),
name='type-actes-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=Typesctes),
name='type-actes-supprimer'),
)
type_autorite_parentale_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TypeAutoriteParentale),
name='type-autorite-parentale'),
url(r'^nouveau/$',
CreateView.as_view(model=TypeAutoriteParentale,
template_name_suffix='_default_nouveau.html'),
name='type-autorite-parentale-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TypeAutoriteParentale,
template_name_suffix='_edit.html'),
name='type-autorite-parentale-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TypeAutoriteParentale),
name='type-autorite-parentale-supprimer'),
)
types_conseilleurs_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TypeDeConseilleur),
name='types-conseilleurs'),
url(r'^nouveau/$',
CreateView.as_view(model=TypeDeConseilleur,
template_name_suffix='_default_nouveau.html'),
name='types-conseilleurs-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TypeDeConseilleur,
template_name_suffix='_edit.html'),
name='types-conseilleurs-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TypeDeConseilleur),
name='types-conseilleurs-supprimer'),
)
type_gardes_parentales_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TypeDeGardesParentales),
name='type-gardes-parentales'),
url(r'^nouveau/$',
CreateView.as_view(model=TypeDeGardesParentales,
template_name_suffix='_default_nouveau.html'),
name='type-gardes-parentales-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TypeDeGardesParentales,
template_name_suffix='_edit.html'),
name='type-gardes-parentales-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TypeDeGardesParentales),
name='type-gardes-parentales-supprimer'),
)
type_seance_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TypeDeSeances),
name='type-seance'),
url(r'^nouveau/$',
CreateView.as_view(model=TypeDeSeances,
template_name_suffix='_default_nouveau.html'),
name='type-seance-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TypeDeSeances,
template_name_suffix='_edit.html'),
name='type-seance-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TypeDeSeances),
name='type-seance-supprimer'),
)
type_situation_familiale_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TypeDeSituationFamiliale),
name='type-situation-familiale'),
url(r'^nouveau/$',
CreateView.as_view(model=TypeDeSituationFamiliale,
template_name_suffix='_default_nouveau.html'),
name='type-situation-familiale-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TypeDeSituationFamiliale,
template_name_suffix='_edit.html'),
name='type-situation-familiale-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TypeDeSituationFamiliale),
name='type-situation-familiale-supprimer'),
)
type_transport_patterns = patterns('',
url(r'^$',
ListView.as_view(model=TypeDeTransport),
name='type-transport'),
url(r'^nouveau/$',
CreateView.as_view(model=TypeDeTransport,
template_name_suffix='_default_nouveau.html'),
name='type-transport-nouveau'),
url(r'^(?P<pk>\d+)/$',
UpdateView.as_view(model=TypeDeTransport,
template_name_suffix='_edit.html'),
name='type-transport-edit'),
url(r'^(?P<pk>\d+)/supprimer/$',
DeleteView.as_view(model=TypeDeTransport),
name='type-transport-supprimer'),
)
urlpatterns = patterns('',
url(r'^$',
TemplateView.as_view(template_name='ressources/index.html')),
url(r'^annexe-etablissement/',
include(annexe_etablissement_patterns)),
url(r'^caisse-assurances-maladie/',
include(caisse_assurances_maladie_patterns)),
url(r'^compagnie-transport/',
include(compagnie_transport_patterns)),
url(r'^code-cftmea/',
include(code_cftmea_patterns)),
url(r'^code-non-facturation/',
include(code_non_facturation_patterns)),
url(r'^etablissement/',
include(etablissement_patterns)),
url(r'^lieu-scolarisation/',
include(lieu_scolarisation_patterns)),
url(r'^motif-inscription/',
include(motif_inscription_patterns)),
url(r'^nationalite/',
include(nationalite_patterns)),
url(r'^profession/',
include(profession_patterns)),
url(r'^salles/',
include(salles_patterns)),
url(r'^tarif-des-seances/',
include(tarif_des_seances_patterns)),
url(r'^type-actes/',
include(type_actes_patterns)),
url(r'^type-autorite-parentale/',
include(type_autorite_parentale_patterns)),
url(r'^types-conseilleurs/',
include(types_conseilleurs_patterns)),
url(r'^type-gardes-parentales/',
include(type_gardes_parentales_patterns)),
url(r'^type-seance/',
include(type_seance_patterns)),
url(r'^type-situation-familiale/',
include(type_situation_familiale_patterns)),
url(r'^type-transport/',
include(type_transport_patterns)),
)
calebasse/ressources/views.py
# Create your views here.

Also available in: Unified diff