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

  • Britec09

    Britec09

    4 Mart 2009
  • cyriak

    cyriak

    29 Mart 2006
  • infiniTuts

    infiniTuts

    18 Ocak 2012