From 8f36b25946c27afc36f815ce26c15846b9eb294a Mon Sep 17 00:00:00 2001 From: alazo Date: Tue, 11 Sep 2018 19:10:20 +0200 Subject: [PATCH] new module Macc_TF --- cms/admin.py | 1 + ...d_unique_constraint_in_Module_code_model.py | 18 ++++++++++++++++++ cms/models.py | 2 +- templates/cms/index.html | 2 +- 4 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 cms/migrations/0010_Add_unique_constraint_in_Module_code_model.py diff --git a/cms/admin.py b/cms/admin.py index 6d0329f..3dc3827 100644 --- a/cms/admin.py +++ b/cms/admin.py @@ -46,6 +46,7 @@ class ModuleAdmin(admin.ModelAdmin): ('didactique', 'didactique_published'), ('evaluation', 'evaluation_published'), ('sem1', 'sem2', 'sem3', 'sem4', 'sem5', 'sem6'), + ('semestre',), ('total_presentiel', 'travail_perso', 'pratique_prof'), ('type', ), 'processus', diff --git a/cms/migrations/0010_Add_unique_constraint_in_Module_code_model.py b/cms/migrations/0010_Add_unique_constraint_in_Module_code_model.py new file mode 100644 index 0000000..5281d8d --- /dev/null +++ b/cms/migrations/0010_Add_unique_constraint_in_Module_code_model.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.6 on 2018-09-11 16:17 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0009_drop_unneeded_defaults'), + ] + + operations = [ + migrations.AlterField( + model_name='module', + name='code', + field=models.CharField(default='Code', max_length=10, unique=True), + ), + ] diff --git a/cms/models.py b/cms/models.py index a9f2bff..8973598 100644 --- a/cms/models.py +++ b/cms/models.py @@ -75,7 +75,7 @@ class Processus(models.Model): class Module(models.Model): - code = models.CharField(max_length=10, blank=False, default='Code') + code = models.CharField(max_length=10, blank=False, default='Code', unique=True) nom = models.CharField(max_length=100, blank=False, default='Nom du module') type = models.CharField(max_length=20, choices=CHOIX_TYPE_MODULE) situation = models.TextField() diff --git a/templates/cms/index.html b/templates/cms/index.html index 99f3f7b..dc911f2 100644 --- a/templates/cms/index.html +++ b/templates/cms/index.html @@ -139,7 +139,7 @@ {{ D8.url }} {{ P11.url }} - {{ MACC.url_code }} + {{ MACC.url_code }} - {{MACC_TF.url_code }}