process-eval
This commit is contained in:
parent
b8c01e477a
commit
3fb35fc516
3 changed files with 22 additions and 2 deletions
|
|
@ -141,6 +141,7 @@ class Competence(models.Model):
|
||||||
nom = models.CharField(max_length=250, blank=False)
|
nom = models.CharField(max_length=250, blank=False)
|
||||||
type = models.CharField(max_length=35, blank=True, default='')
|
type = models.CharField(max_length=35, blank=True, default='')
|
||||||
module = models.ForeignKey(Module, null=True, default=None)
|
module = models.ForeignKey(Module, null=True, default=None)
|
||||||
|
proces_eval = models.ForeignKey(Processus, null=True, default=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
ordering = ('code',)
|
ordering = ('code',)
|
||||||
|
|
|
||||||
21
cms/views.py
21
cms/views.py
|
|
@ -103,7 +103,7 @@ class HomwPDFView(TemplateView):
|
||||||
('BACKGROUND',(2,5), (2,5), colors.red),
|
('BACKGROUND',(2,5), (2,5), colors.red),
|
||||||
('BACKGROUND',(4,5), (4,5), colors.red),
|
('BACKGROUND',(4,5), (4,5), colors.red),
|
||||||
('BACKGROUND',(5,6), (5,6), colors.red),
|
('BACKGROUND',(5,6), (5,6), colors.red),
|
||||||
('BACKGROUND',(7,6), (7,6), colors.red),
|
('BACKGROperiodesUND',(7,6), (7,6), colors.red),
|
||||||
('BACKGROUND',(5,7), (5,7), colors.red),
|
('BACKGROUND',(5,7), (5,7), colors.red),
|
||||||
('BACKGROUND',(0,8), (1,9), colors.pink),
|
('BACKGROUND',(0,8), (1,9), colors.pink),
|
||||||
('BACKGROUND',(5,8), (-1,8), colors.pink),
|
('BACKGROUND',(5,8), (-1,8), colors.pink),
|
||||||
|
|
@ -329,6 +329,25 @@ class PeriodePDFView(TemplateView):
|
||||||
|
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
|
||||||
|
class AddDocument(TemplateView):
|
||||||
|
template_name = 'cms/upload.html'
|
||||||
|
|
||||||
|
def post(self, request):
|
||||||
|
form = DocumentForm(request.POST, request.FILES)
|
||||||
|
if form.is_valid():
|
||||||
|
newdoc = Document(docfile = request.FILES['docfile'])
|
||||||
|
newdoc.save()
|
||||||
|
|
||||||
|
return HttpResponseRedirect('')
|
||||||
|
|
||||||
|
def get(self, request):
|
||||||
|
form = DocumentForm()
|
||||||
|
return render (request, 'cms/upload.html', {'form': form})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def AddDoc(request):
|
def AddDoc(request):
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
form = DocumentForm(request.POST, request.FILES)
|
form = DocumentForm(request.POST, request.FILES)
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ urlpatterns = [
|
||||||
url(r'^modules/$', views.ModuleListView.as_view(), name='module-list'),
|
url(r'^modules/$', views.ModuleListView.as_view(), name='module-list'),
|
||||||
url(r'^periodes$', views.PeriodeView.as_view(), name='periodes'),
|
url(r'^periodes$', views.PeriodeView.as_view(), name='periodes'),
|
||||||
url(r'^periodes_pdf$', views.PeriodePDFView.as_view(), name='periodes-pdf'),
|
url(r'^periodes_pdf$', views.PeriodePDFView.as_view(), name='periodes-pdf'),
|
||||||
url(r'^upload$', views.AddDoc, name='upload'),
|
url(r'^upload/$', views.AddDocument.as_view(), name='upload'),
|
||||||
url(r'^download/(?P<file_name>.+)$', views.Download, name='download'),
|
url(r'^download/(?P<file_name>.+)$', views.Download, name='download'),
|
||||||
url(r'^calendrier/$', views.pdf_view, name='pdf-view'),
|
url(r'^calendrier/$', views.pdf_view, name='pdf-view'),
|
||||||
url(r'^module_pdf/(?P<pk>\d+)$', views.ModulePDF.as_view(), name='module-pdf'),
|
url(r'^module_pdf/(?P<pk>\d+)$', views.ModulePDF.as_view(), name='module-pdf'),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue