diff options
Diffstat (limited to 'examples/permissionsexample')
| -rw-r--r-- | examples/permissionsexample/models.py | 2 | ||||
| -rw-r--r-- | examples/permissionsexample/views.py | 16 |
2 files changed, 9 insertions, 9 deletions
diff --git a/examples/permissionsexample/models.py b/examples/permissionsexample/models.py index 232085ad..790bbaf8 100644 --- a/examples/permissionsexample/models.py +++ b/examples/permissionsexample/models.py @@ -1 +1 @@ -#for fixture loading
\ No newline at end of file +#for fixture loading diff --git a/examples/permissionsexample/views.py b/examples/permissionsexample/views.py index f95c2c84..54a1fdd5 100644 --- a/examples/permissionsexample/views.py +++ b/examples/permissionsexample/views.py @@ -6,33 +6,33 @@ class PermissionsExampleView(View): """ A container view for permissions examples. """ - + def get(self, request): return [{'name': 'Throttling Example', 'url': reverse('throttled-resource')}, {'name': 'Logged in example', 'url': reverse('loggedin-resource')},] - + class ThrottlingExampleView(View): """ A basic read-only View that has a **per-user throttle** of 10 requests per minute. - + If a user exceeds the 10 requests limit within a period of one minute, the throttle will be applied until 60 seconds have passed since the first request. """ - + permissions = ( PerUserThrottling, ) throttle = '10/min' - + def get(self, request): """ Handle GET requests. """ return "Successful response to GET request because throttle is not yet active." - + class LoggedInExampleView(View): """ - You can login with **'test', 'test'.** + You can login with **'test', 'test'.** """ permissions = (IsAuthenticated, ) def get(self, request): - return 'Logged in or not?'
\ No newline at end of file + return 'Logged in or not?' |
