SORU
26 EKİM 2009, PAZARTESİ


Kurabiye Django, onları nasıl ayarlayabilirim?

Bir yere göre farklı içerik gösteren bir web sitesi var ziyaretçi seçer. e.g: Kullanıcının girdiği yer 55812 olarak zip. Ne olduğunu biliyorum şehir ve bölge lat/uzun. ve bunların ilgili içeriği ver o bölgeye. Benim sorum öyle bir kurabiye bu mağaza nasıl ne zaman onlar her zaman posta kodunu girmesi için gerekli değildir geri?

Aşağıdaki gibi görüyorum

  1. Set çerez, kendi alanına göre.
  2. Onlar çerez okuma döndüğünüzde, posta kodu alın.
  3. Bunların içinde çerez posta kodu ile içerik.

Bir çerez ayarı herhangi sağlam bir bilgi bulmak için görünmüyor olabilir. Herhangi bir büyük takdir yardım.

CEVAP
7 NİSAN 2011, PERŞEMBE


Django's session framework kullanarak en senaryoları kapsamalıdır, ama Django da artık istek ve yanıt nesneleri bir yardımcı işlevi gerek kalmaz) direct cookie manipulation methods bulunur.

Bir çerez ayarı:

def view(request):
  response = HttpResponse( 'blah' )
  response.set_cookie( 'cookie_name', 'cookie_value' )

Bir tanımlama bilgisi alma:

def view(request):
  if request.COOKIES.has_key( 'cookie_name' ):
    value = request.COOKIES[ 'cookie_name' ]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DanceOn

    DanceOn

    6 Mayıs 2006
  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • Justin Case

    Justin Case

    3 EKİM 2011