diff options
| author | Marko Tibold | 2011-12-30 01:37:32 +0100 |
|---|---|---|
| committer | Marko Tibold | 2011-12-30 01:37:32 +0100 |
| commit | 1b28339e5b733a0422c2bcd06b39e289bc98f69b (patch) | |
| tree | 9e766f4f9d9ec596bc0e2702e1bb291b90aa3a93 /examples/permissionsexample/views.py | |
| parent | 91cee26ad89c04a70f33ae334150dd127f900474 (diff) | |
| parent | a0c4dca9462c738aac3c712607997b9bd1f7b2c8 (diff) | |
| download | django-rest-framework-1b28339e5b733a0422c2bcd06b39e289bc98f69b.tar.bz2 | |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'examples/permissionsexample/views.py')
| -rw-r--r-- | examples/permissionsexample/views.py | 16 |
1 files changed, 8 insertions, 8 deletions
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?' |
