SORU
25 Aralık 2012, Salı


Şişeyi İsteğe bağlı URL parametreleri

Doğrudan şişeyi url isteğe bağlı bir parametre ilan etmek mümkün, şu anda şu şekilde devam ediyorum:

@user.route('/<userId>')
@user.route('/<userId>/<username>')
def show(userId,username=None):
    .................

bana doğrudan "kullanıcı adı" isteğe bağlı mı? bunu söylemek için bir şey var

CEVAP
25 Aralık 2012, Salı


Başka bir yolu yazmaktır

@user.route('/<user_id>', defaults={'username': None})
@user.route('/<user_id>/<username>')
def show(user_id, username):
    pass

Ama tek bir yol yazın ve isteğe bağlı olarak username işaretlemek istediğiniz sanırım? Eğer durum böyleyse, bunun mümkün olduğunu sanmıyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • LearnKey

    LearnKey

    19 AĞUSTOS 2008
  • RealPapaPit

    RealPapaPit

    16 Mart 2009