fixup! Add forms for adding recipes and versions
rename to user
This commit is contained in:
parent
adb67386af
commit
8705473454
|
|
@ -16,7 +16,7 @@ class Version(models.Model):
|
||||||
label = models.CharField(max_length=20, default='Original')
|
label = models.CharField(max_length=20, default='Original')
|
||||||
slug = models.SlugField(max_length=20, default='original')
|
slug = models.SlugField(max_length=20, default='original')
|
||||||
body = models.TextField(null=True, blank=True)
|
body = models.TextField(null=True, blank=True)
|
||||||
author_user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, blank=True)
|
user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, blank=True)
|
||||||
author_name = models.CharField(max_length=30, blank=True)
|
author_name = models.CharField(max_length=30, blank=True)
|
||||||
recipe = models.ForeignKey(Recipe, on_delete=models.PROTECT, null=False, blank=False, related_name='versions')
|
recipe = models.ForeignKey(Recipe, on_delete=models.PROTECT, null=False, blank=False, related_name='versions')
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ def add_version(request, slug_recipe):
|
||||||
if version_form.is_valid() and ingredients_formset.is_valid():
|
if version_form.is_valid() and ingredients_formset.is_valid():
|
||||||
version = version_form.save(commit=False)
|
version = version_form.save(commit=False)
|
||||||
if version_form.cleaned_data['use_user_for_author']:
|
if version_form.cleaned_data['use_user_for_author']:
|
||||||
version.author_user = request.user
|
version.user = request.user
|
||||||
version.author_name = ''
|
version.author_name = ''
|
||||||
elif 'author_name' in version_form.cleaned_data:
|
elif 'author_name' in version_form.cleaned_data:
|
||||||
version.author_name = version_form.cleaned_data['author_name']
|
version.author_name = version_form.cleaned_data['author_name']
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue