Skip to content
Snippets Groups Projects
Commit bfaab944 authored by Valentin Groues's avatar Valentin Groues :eyes:
Browse files

allow mailtemplates without language

parent ef3dc1aa
No related branches found
No related tags found
No related merge requests found
Pipeline #
# -*- coding: utf-8 -*-
# Generated by Django 1.10.7 on 2018-06-08 12:58
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('web', '0112_auto_20180604_1021'),
]
operations = [
migrations.AlterField(
model_name='mailtemplate',
name='language',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='web.Language'),
),
]
......@@ -118,7 +118,7 @@ class MailTemplate(models.Model):
name = models.CharField(max_length=255)
context = models.CharField(max_length=1, choices=MAIL_TEMPLATE_CONTEXT_CHOICES)
language = models.ForeignKey("web.Language", on_delete=models.CASCADE, null=True)
language = models.ForeignKey("web.Language", on_delete=models.CASCADE, blank=True, null=True)
template_file = models.FileField(upload_to='templates/')
@staticmethod
......
......@@ -50,11 +50,6 @@ class MailTemplatesCreateView(CreateView, WrappedView):
success_url = reverse_lazy('web.views.mail_templates')
success_message = "Template created"
def get_form(self, form_class=None):
form = super(MailTemplatesCreateView, self).get_form(form_class)
form.fields['language'].required = False
return form
class MailTemplatesDeleteView(DeleteView, WrappedView):
model = MailTemplate
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment