Added export from url args

This commit is contained in:
Tiago Rascazzi
2022-01-08 13:37:26 -05:00
parent 68eccd3c05
commit 7c48c13dce
3 changed files with 24 additions and 8 deletions

View File

@ -143,14 +143,12 @@ def export_recipe(request):
)
else:
form = ExportForm(space=request.space)
recipe = request.GET.get('r')
if recipe:
if re.match(r'^([0-9])+$', recipe):
if recipe := Recipe.objects.filter(pk=int(recipe), space=request.space).first():
form = ExportForm(initial={'recipes': recipe}, space=request.space)
recipe = Recipe.objects.filter(pk=int(recipe), space=request.space).first()
return render(request, 'export.html', {'form': form})
return render(request, 'export.html', {'pk': recipe.pk})
@group_required('user')