diff --git a/recipes/views.py b/recipes/views.py index 3eb61c5..c18ae0c 100644 --- a/recipes/views.py +++ b/recipes/views.py @@ -64,7 +64,11 @@ def add_version(request, slug_recipe): return HttpResponseRedirect(reverse('version', kwargs={'slug_recipe': version.recipe.slug, 'slug_version': version.slug})) else: - version_form = VersionForm(prefix=VERSION_FORM_PREFIX) + if (recipe.versions.all().count() > 0): # type: ignore + initial = {'label': '', 'slug': ''} + else: + initial = {} + version_form = VersionForm(prefix=VERSION_FORM_PREFIX, initial=initial) ingredients_formset = IngredientFormSet(prefix=INGREDIENTS_FORMSET_PREFIX) return render(request, 'add-version.html', {'version_form': version_form, 'ingredients_formset': ingredients_formset})