.
জ্যাঙ্গো-Apikey জ্যাঙ্গো জন্য কী প্রমাণীকরণ প্রদান করে & nbsp যে একটি জ্যাঙ্গো অ্যাপ্লিকেশন; সহজেই জ্যাঙ্গো-পিস্টন ব্যবহার করা যেতে পারে.
Https://github.com/scoursen/django-apikey উপর নির্ভর করে.
সংস্থাপনা
জ্যাঙ্গো-Apikey ইনস্টল বীচি
কনফিগারেশন
আপনার settings.py করতে 'Apikey' যোগ:
INSTALLED_APPS = (
...
'Apikey',
....
)
আপনি settings.py মধ্যে APIKEY_AUTHORIZATION_HEADER সেটিং দ্বারা অনুমোদন হেডার পরিবর্তন করতে পারেন:
APIKEY_AUTHORIZATION_HEADER = 'অ্যাপ-অনুমোদন'
আপনার হ্যান্ডলার thisin না পিস্টন মধ্যে API প্রমাণীকরণ যোগ করুন.
apikey.auth আমদানি ApiKeyAuthentication থেকে
piston.handler আমদানি BaseHandler থেকে
piston.resource আমদানি সম্পদ থেকে
myapp.models আমদানি আইটেম থেকে
বর্গ ItemHandler (BaseHandler):
& Nbsp; অনুমতি = (যদি 'get',)
& Nbsp; মডেল = আইটেম
& Nbsp; Def (স্ব) পড়া:
& Nbsp;) (Item.objects.all ফিরে
হ্যান্ডলার = রিসোর্স (
& Nbsp; হ্যান্ডলার = ItemHandler, প্রমাণীকরণ = ApiKeyAuthentication ())
ধন্যবাদ
এই প্রকল্পটি স্টিভ কোর্স https://github.com/scoursen/django-apikey এক কিন্তু বিভিন্ন সরলীকরণ সঙ্গে বেস
আবশ্যক :.
- পাইথন
<লি> জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না