on the way to create generic views CRU (no delete) unified interface. Currently using old-style view functions, plans to switch to class-based views laters