August 2016
Beginner to intermediate
717 pages
15h 24m
English
Let's take a look at some common design patterns seen in designing views.
Problem: Pages need to be conditionally accessible based on whether the user was logged in, is a member of staff, or any other condition.
Solution: Use mixins or decorators to control access to the view.
Most websites have pages that can be accessed only if you are logged in. Certain other pages are accessible to anonymous or public visitors. If an anonymous visitor tries to access a page, which needs a logged-in user, they could be routed to the login page. Ideally, after logging in, they should be routed back to the page they wished to see in the first place.
Similarly, there are pages that can only be seen by ...
Read now
Unlock full access