99 - Session read in Django

Please explain the concept of the Session, as well as how to read and write in Django Session

  • Session (server, key-value)
  • Cookie(Map, key-value)
# session.py
from django.http import HttpResponse
def writeSession(request):
    request.session['name'] = 'Bill'
    request.session['age'] = 20
    return HttpResponse('writeSession')

def readSession(request):
    result = ''
    name = request.session.get('name')
    age = request.session.get('age')
    if name:
        result = '<h2>name:<font color="red">' + name + '</font></h2>'
    if age:
        result = '<h2>age:<font color="blue">' + age + '</font></h2>'
    return HttpResponse(result, content_type='text/html')
# urls.py
from django.conf.urls import url
from . import session

urlpatterns = [
    url(r'^writeSession$', session.writeSession),
    url(r'^readSession$', session.readSession)
]

100-- cycles are used in Django templates

Ruo
Published 233 original articles · won praise 271 · views 30000 +

Guess you like

Origin blog.csdn.net/qq_29339467/article/details/105316318