django_friendlyurls.

استخدام عناوين URL ودية مع django
التحميل الان

django_friendlyurls. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jeff Tchang
  • موقع ويب الناشر:
  • http://github.com/tachang/

django_friendlyurls. العلامات


django_friendlyurls. وصف

Django_Irdlyurls هو تطبيق Django_Indlyurls هو تطبيق Django لإنشاء عناوين URL التي ترجع مباشرة المشاهدات مباشرة. لا يوجد 302 إعادة التوجيه. حالة الاستخدام الأكثر شيوعا هي أن لديك عناوين URL التي ترجع ملفات تعريف المستخدمين مثل ashttp: //www.example.com/user/1redly url تتيح لك إنشاء عنوان URL بحيث يمكن أيضا الوصول إلى المستخدم من خلال الانتقال إلى: http: //www.example.com/jeffthe المفتاح هو أن شريط العناوين في المتصفح لا يتغير إلى http: //www.example. يقوم COM / User / 1the خادم الويب بإرجاع وثيقة HTML نفس http://www.example.com/user/1flowThe التطبيق يبحث عن السلسلة "Jeff" إذا وجد مطابقة عنوان URL ودية، فسوف يقرأ Absolute_Path ومحاولة حلها عن طريق وضعه من خلال محلل URL للوقت الثاني. إذا وجدت دقة سيعود هذا العرض، فهذا مثال على كيفية تطبيق Friendly_urls للمستخدم: أضع هذا في Models.pey:from django.contrib. Contenttypes استيراد Genericfrom Frideurls استيراد Urlmappromfrom django.contrib.auth.models استيراد userdef get_absolute_url (الذاتي): عودة u '/ المستخدم / s' self.iduser.add_to_class ('friendly_urls'، generic.genericrelation (urlmping)) user.get_absolute_url = get_absolute_urlthis أساسا قرد تصحيحات نموذج المستخدم لإضافة حقل. يمكنك ذلك بعد ذلك douser = user.Objects.gets.geter (pk = 1) user.friendly_urls.all () سيحصل ذلك على قائمة بجميع URL الودود. يجب ألا تضطر إلى قرد التصحيح جميع الطرز. Probroblems / أسئلة ننسى تشغيل SyncDB لأن FrienderUrls ينشئ جدولا لتخزين تعيينات URL. Additional Settingdrendlyurls_ignore_case - اضبط هذا صحيحا إذا كنت ترغب في تجاهل الحالة عند محاولة العثور على مسار. الافتراضي: الصفحة الرئيسية FalseProduct


django_friendlyurls. برامج ذات صلة