|
1 | | -from django.contrib import messages |
2 | | -from inertia.share import share |
3 | | - |
4 | | - |
5 | | -class DemoMiddleware: |
6 | | - def __init__(self, get_response): |
7 | | - self.get_response = get_response |
8 | | - # One-time configuration and initialization. |
9 | | - |
10 | | - def __call__(self, request): |
11 | | - |
12 | | - if request.user.is_authenticated: |
13 | | - share(request, 'auth', { |
14 | | - 'user':{ |
15 | | - 'account':{ |
16 | | - 'id':request.user.id, |
17 | | - 'name':request.user.username, |
18 | | - }, |
19 | | - 'id': request.user.id, |
20 | | - 'firt_name': request.user.first_name, |
21 | | - 'last_name': request.user.last_name, |
22 | | - 'email': request.user.email, |
23 | | - } |
24 | | - }) |
25 | | - else: |
26 | | - share(request, 'auth', { |
27 | | - 'user':{ |
28 | | - 'account':{ |
29 | | - 'id':"request.user.id", |
30 | | - 'name':"request.user.username", |
31 | | - }, |
32 | | - 'id': "request.user.id", |
33 | | - 'firt_name': "request.user.first_name", |
34 | | - 'last_name': "request.user.last_name", |
35 | | - 'email': "request.user.email", |
36 | | - } |
37 | | - }) |
38 | | - share(request, "flash", {'success':request.session.get("success",False), |
39 | | - 'error':request.session.get("error", False)}) |
40 | | - share(request, 'errors', request.session.get("errors",[]) ) |
41 | | - response = self.get_response(request) |
42 | | - return response |
| 1 | +from django.contrib import messages |
| 2 | +from inertia.share import share |
| 3 | + |
| 4 | + |
| 5 | +class DemoMiddleware: |
| 6 | + def __init__(self, get_response): |
| 7 | + self.get_response = get_response |
| 8 | + # One-time configuration and initialization. |
| 9 | + |
| 10 | + def __call__(self, request): |
| 11 | + |
| 12 | + if request.user.is_authenticated: |
| 13 | + share(request, 'auth', { |
| 14 | + 'user':{ |
| 15 | + 'account':{ |
| 16 | + 'id':request.user.id, |
| 17 | + 'name':request.user.username, |
| 18 | + }, |
| 19 | + 'id': request.user.id, |
| 20 | + 'firt_name': request.user.first_name, |
| 21 | + 'last_name': request.user.last_name, |
| 22 | + 'email': request.user.email, |
| 23 | + } |
| 24 | + }) |
| 25 | + else: |
| 26 | + share(request, 'auth', { |
| 27 | + 'user':{ |
| 28 | + 'account':{ |
| 29 | + 'id':"request.user.id", |
| 30 | + 'name':"request.user.username", |
| 31 | + }, |
| 32 | + 'id': "request.user.id", |
| 33 | + 'firt_name': "request.user.first_name", |
| 34 | + 'last_name': "request.user.last_name", |
| 35 | + 'email': "request.user.email", |
| 36 | + } |
| 37 | + }) |
| 38 | + response = self.get_response(request) |
| 39 | + return response |
0 commit comments