PDF_periodes
This commit is contained in:
parent
7b04443965
commit
d9d4fd7879
31 changed files with 1175 additions and 999 deletions
192
cms/forms.py
192
cms/forms.py
|
|
@ -1,168 +1,163 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
'''
|
||||
"""
|
||||
Created on 17 nov. 2012
|
||||
|
||||
@author: alzo
|
||||
'''
|
||||
from .models import (Processus, Module, Domaine, Competence, SousCompetence, Document,
|
||||
UploadDoc)
|
||||
|
||||
"""
|
||||
from django import forms
|
||||
|
||||
#from django.forms import Textarea, TextInput
|
||||
|
||||
from .models import (Processus, Module, Domaine, Competence, SousCompetence, Document, UploadDoc)
|
||||
from tinymce.widgets import TinyMCE
|
||||
|
||||
|
||||
|
||||
class DocumentAdminForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = Document
|
||||
fields = ('titre', 'texte','published')
|
||||
fields = ('titre', 'texte', 'published')
|
||||
|
||||
widgets = {
|
||||
'texte': TinyMCE(attrs={'cols': 120, 'rows': 30}),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
class ProcessusAdminForm(forms.ModelForm):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ProcessusAdminForm, self).__init__(*args, **kwargs)
|
||||
#self.fields['nom'].widget.attrs['size']='50'
|
||||
|
||||
|
||||
class Meta:
|
||||
model = Processus
|
||||
fields = ('code', 'nom', 'domaine', 'description')
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
'description': forms.Textarea(attrs={'cols': 125, 'rows':8}),
|
||||
}
|
||||
|
||||
class DomaineAdminForm(forms.ModelForm):
|
||||
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
'description': forms.Textarea(attrs={'cols': 125, 'rows': 8}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(DomaineAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
super(ProcessusAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class DomaineAdminForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = Domaine
|
||||
fields = ('code', 'nom', 'responsable')
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
}
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(DomaineAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class CompetenceAdminForm(forms.ModelForm):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(CompetenceAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class Meta:
|
||||
model = Competence
|
||||
fields = ('__all__')
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
}
|
||||
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(CompetenceAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class SousCompetenceAdminForm(forms.ModelForm):
|
||||
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(SousCompetenceAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
|
||||
class CompetenceInlineAdminForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = ('__all__')
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
}
|
||||
|
||||
|
||||
class CompetenceInlineAdminForm(forms.ModelForm):
|
||||
|
||||
'code': forms.Textarea(attrs={'cols': 5, 'rows': 1}),
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(CompetenceInlineAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
|
||||
class SousCompetenceInlineAdminForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = ('__all__')
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'code': forms.Textarea(attrs={'cols': 5, 'rows':1}),
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
}
|
||||
|
||||
|
||||
class SousCompetenceInlineAdminForm(forms.ModelForm):
|
||||
|
||||
'code': forms.Textarea(attrs={'cols': 5, 'rows': 1}),
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 1}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(SousCompetenceInlineAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = ('__all__')
|
||||
widgets = {
|
||||
'code': forms.Textarea(attrs={'cols': 5, 'rows':1}),
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':1}),
|
||||
}
|
||||
|
||||
|
||||
class ProcessusInlineAdminForm(forms.ModelForm):
|
||||
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'code': forms.Textarea(attrs={'cols': 5, 'rows': 1}),
|
||||
'nom': forms.Textarea(attrs={'cols': 75, 'rows': 4}),
|
||||
'description': forms.Textarea(attrs={'cols': 95, 'rows': 6}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ProcessusInlineAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = ('__all__')
|
||||
widgets = {
|
||||
'code': forms.Textarea(attrs={'cols': 5, 'rows':1}),
|
||||
'nom': forms.Textarea(attrs={'cols': 75, 'rows':4}),
|
||||
'description': forms.Textarea(attrs={'cols': 95, 'rows':6}),
|
||||
}
|
||||
|
||||
|
||||
class ObjectifAdminForm(forms.ModelForm):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ObjectifAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = ('__all__')
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
}
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ObjectifAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class RessourceAdminForm(forms.ModelForm):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(RessourceAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
class Meta:
|
||||
model = SousCompetence
|
||||
fields = ('__all__')
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':3}),
|
||||
}
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 3}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(RessourceAdminForm, self).__init__(*args, **kwargs)
|
||||
|
||||
|
||||
|
||||
class ModuleAdminForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = Module
|
||||
fields = '__all__'
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
'description': forms.Textarea(attrs={'cols': 125, 'rows': 4}),
|
||||
'situation': forms.Textarea(attrs={'cols': 125, 'rows': 6}),
|
||||
'contenu': forms.Textarea(attrs={'cols': 125, 'rows': 4}),
|
||||
'didactique': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
'evaluation': forms.Textarea(attrs={'cols': 125, 'rows': 2}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ModuleAdminForm, self).__init__(*args, **kwargs)
|
||||
#self.fields['nom'].widget.attrs['size']='50'
|
||||
|
||||
class Meta:
|
||||
model = Module
|
||||
fields = ('__all__')
|
||||
widgets = {
|
||||
'nom': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
'description': forms.Textarea(attrs={'cols': 125, 'rows':4}),
|
||||
'situation': forms.Textarea(attrs={'cols': 125, 'rows':6}),
|
||||
'contenu': forms.Textarea(attrs={'cols': 125, 'rows':4}),
|
||||
'didactique': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
'evaluation': forms.Textarea(attrs={'cols': 125, 'rows':2}),
|
||||
}
|
||||
|
||||
|
||||
class UploadAdminForm(forms.ModelForm):
|
||||
|
|
@ -170,4 +165,3 @@ class UploadAdminForm(forms.ModelForm):
|
|||
class Meta:
|
||||
model = UploadDoc
|
||||
fields = ('titre', 'docfile', 'published', )
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue