Building new test form
Added CRUD for tests
This commit is contained in:
		
							
								
								
									
										18
									
								
								ref-test/common/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								ref-test/common/__init__.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
from datetime import datetime, timedelta
 | 
			
		||||
from flask import Blueprint, redirect, request
 | 
			
		||||
 | 
			
		||||
cookie_consent = Blueprint(
 | 
			
		||||
    'cookie_consent',
 | 
			
		||||
    __name__
 | 
			
		||||
)
 | 
			
		||||
@cookie_consent.route('/')
 | 
			
		||||
def _cookies():
 | 
			
		||||
    resp = redirect('/')
 | 
			
		||||
    resp.set_cookie(
 | 
			
		||||
        key = 'cookie_consent',
 | 
			
		||||
        value = 'True',
 | 
			
		||||
        max_age = timedelta(days=14) if request.cookies.get('remember') == 'True' else 'Session',
 | 
			
		||||
        path = '/',
 | 
			
		||||
        expires = datetime.utcnow() + timedelta(days=14) if request.cookies.get('remember') else 'Session'
 | 
			
		||||
    )
 | 
			
		||||
    return resp
 | 
			
		||||
		Reference in New Issue
	
	Block a user