View refactoring #490

Open
opened 2025-10-15 10:49:56 +02:00 by mpeltriaux · 1 comment
Owner

Status quo

Konova was created back when function based views were the default for Django. This has shifted in the last years and all other projects we are doing on here are class based views.

The code could be properly optimized/reduced if the views would be refactored from functions to classes.

ToDo

Improve code base by refactoring all function based views into class based ones.

# Status quo Konova was created back when function based views were the default for Django. This has shifted in the last years and all other projects we are doing on here are class based views. The code could be properly optimized/reduced if the views would be refactored from functions to classes. # ToDo Improve code base by refactoring all function based views into class based ones.
mpeltriaux added the
enhancement
label 2025-10-15 10:49:56 +02:00
mpeltriaux self-assigned this 2025-10-15 10:49:56 +02:00
mpeltriaux added reference 490_View_refactoring 2025-10-20 13:40:24 +02:00
Author
Owner

This issue escalates into a heavy refactoring of many parts of the view logic. However, this step is important to simplify the code even further and reduce complexity.

This issue escalates into a heavy refactoring of many parts of the view logic. However, this step is important to simplify the code even further and reduce complexity.
Sign in to join this conversation.
No description provided.