improve usability with redirect/links

submit -> next part
on finished -> link to start page
This commit is contained in:
Gesche 2021-05-11 22:13:52 +02:00
parent ed7b4b1c11
commit f8f7eb09ee
2 changed files with 9 additions and 1 deletions

View File

@ -16,5 +16,8 @@
<br> <br>
{% endfor %} {% endfor %}
<a href="{% url 'writing:index' %}">Zurück</a>
</body> </body>
</html> </html>

View File

@ -61,7 +61,12 @@ class StoryPartUpdate(LoginRequiredMixin, UpdateView):
model = StoryPart model = StoryPart
fields = ['text'] fields = ['text']
template_name = 'writingtogether/story_part.html' template_name = 'writingtogether/story_part.html'
success_url = reverse_lazy('writing:index')
def get_success_url(self):
return reverse(
'writing:redirect_story_part',
kwargs={'story_round_pk': self.object.part_of.part_of_round.pk}
)
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
context = super(StoryPartUpdate, self).get_context_data(**kwargs) context = super(StoryPartUpdate, self).get_context_data(**kwargs)