]> git.parisson.com Git - teleforma.git/commitdiff
remove Document.Conference relation, 32 wsgi processes
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 25 Jun 2021 15:18:10 +0000 (17:18 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 25 Jun 2021 15:18:44 +0000 (17:18 +0200)
app/wsgi.sh
teleforma/migrations/0006_remove_document_conference.py [new file with mode: 0644]
teleforma/models/core.py

index 5f8a995a26ebae37a31f1942e801e554b55db815..863d1621cf03883404e0667b68870530abc1f74d 100755 (executable)
@@ -12,7 +12,7 @@ debug_log='/var/log/app/debug.log'
 
 # uwsgi params
 port=8000
-processes=64
+processes=32
 #threads=2
 autoreload=3
 uid='www-data'
diff --git a/teleforma/migrations/0006_remove_document_conference.py b/teleforma/migrations/0006_remove_document_conference.py
new file mode 100644 (file)
index 0000000..bc66b0a
--- /dev/null
@@ -0,0 +1,17 @@
+# Generated by Django 3.2.3 on 2021-06-25 17:12
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('teleforma', '0005_alter_newsitem_deleted'),
+    ]
+
+    operations = [
+        migrations.RemoveField(
+            model_name='document',
+            name='conference',
+        ),
+    ]
index 18a9260fd59656167453333a1af2447e6fa34e18..d4be16614d590cfee977937fb3879b741a10eb8f 100755 (executable)
@@ -653,10 +653,6 @@ class Document(MediaBase):
         'Course', related_name='document', verbose_name=_('course'), on_delete=models.CASCADE)
     course_type = models.ManyToManyField('CourseType', related_name='document',
                                          verbose_name=_('course type'), blank=True)
-    conference = models.ForeignKey('Conference', related_name='document', verbose_name=_('conference'),
-                                   blank=True, null=True, on_delete=models.SET_NULL)
-    # period          = models.ForeignKey('Period', related_name='document', verbose_name=_('period'),
-    #                              null=True, blank=True, on_delete=models.SET_NULL)
     periods = models.ManyToManyField('Period', related_name='documents', verbose_name=_('periods'),
                                      blank=True)
     type = models.ForeignKey('DocumentType', related_name='document', verbose_name=_('type'),
@@ -808,9 +804,7 @@ class Media(MediaBase):
             self.save()
 
     def __str__(self):
-        if self.conference:
-            return self.conference.description
-        elif self.course:
+        if self.course:
             return self.course.title + ' ' + self.course_type.name
         else:
             return self.file
@@ -819,8 +813,6 @@ class Media(MediaBase):
         super(Media, self).save(**kwargs)
         if self.course:
             self.course.save()
-        elif self.conference:
-            self.conference.course.save()
 
     def poster_url(self, geometry='640'):
         url = ''