class These(models.Model):
chercheur = models.OneToOneField(Chercheur, primary_key=True)
- titre = models.CharField(max_length=255, verbose_name='Titre de la thèse ou du mémoire')
+ titre = models.CharField(max_length=255, verbose_name='Titre')
annee = models.IntegerField(verbose_name='Année de soutenance (réalisée ou prévue)')
- directeur = models.CharField(max_length=255, verbose_name='Directeur de thèse ou de mémoire')
+ directeur = models.CharField(max_length=255, verbose_name='Directeur')
etablissement = models.CharField(max_length=255, verbose_name='Établissement de soutenance')
nb_pages = models.IntegerField(verbose_name='Nombre de pages', blank=True, null=True)
url = models.CharField(max_length=255, verbose_name='Lien vers la publication', blank=True)
border-left: none; border-right: none; }
fieldset fieldset { border: 1px solid #ccc; background: #fafafa; margin: 10px; padding: 15px; }
legend { font-weight: bold; color: #000000; margin: 0; padding:0 0.5em; }
+legend em { font-weight: normal; font-style: normal; }
form .help { font-size: 90%; margin: 0; }
form ul.errorlist { color:red; margin:0; padding: 0; }
form ul.errorlist li { list-style:none; }
</fieldset>
<fieldset>
+ <legend>Thèse <em>(ou tout autre travail de recherche — mémoire, HDR, etc. — encadré par un universitaire)</em></legend>
+ {% with forms.these as form %}
+ {% include "table_form.html" %}
+ {% endwith %}
+</fieldset>
+
+<fieldset>
<legend>Discipline, thèmes de recherche</legend>
<table>
{% form_field forms.chercheur.discipline %}
</table>
</fieldset>
-<fieldset>
- <legend>Thèse ou mémoire</legend>
- <div>
- <div class="publication">
- {% with forms.these as form %}
- {% include "table_form.html" %}
- {% endwith %}
- </div>
- </div>
-</fieldset>
-
<fieldset id="publications">
<legend>Publications</legend>
{{ forms.publications.management_form }}