আমি আমার জাঙ্গো অ্যাপ্লিকেশনটির মধ্যে নির্দিষ্ট ক্রিয়াকে সীমাবদ্ধ করতে অনুমতি ভিত্তিক সিস্টেমটি ব্যবহার করতে চাই। এই ক্রিয়াগুলি কোনও নির্দিষ্ট মডেলের (যেমন অ্যাপ্লিকেশনের বিভাগগুলিতে অ্যাক্সেস, অনুসন্ধান করা ...) এর সাথে সম্পর্কিত হওয়া দরকার না, সুতরাং আমি স্টক অনুমতি ফ্রেমওয়ার্কটি সরাসরি ব্যবহার করতে পারি না , কারণ Permission
মডেলটির জন্য ইনস্টল করা সামগ্রীর ধরণের একটি রেফারেন্স প্রয়োজন।
আমি আমার নিজের অনুমতি মডেলটি লিখতে পারতাম তবে তার পরে আমাকে জ্যাঙ্গো অনুমতিগুলির সাথে অন্তর্ভুক্ত সমস্ত গুডিকে আবার লিখতে হবে, যেমন:
- ব্যবহারকারী এবং গোষ্ঠীগুলিতে অনুমতি বরাদ্দের সম্ভাবনা।
permission_required
প্রসাধক ।User.has_perm
এবং সম্পর্কিত ব্যবহারকারী পদ্ধতি।perms
টেমপ্লেট পরিবর্তনশীল ।- ...
আমি জাঙ্গো-অথরিটি এবং জ্যাঙ্গো-অভিভাবকের মতো কিছু অ্যাপ্লিকেশন চেক করেছি , তবে তারা প্রতি-বস্তুর অনুমতি অনুমোদনের মাধ্যমে মডেল সিস্টেমে আরও বেশি সংযোজন অনুমতি সরবরাহ করেছে বলে মনে হয়।
প্রকল্পের জন্য কোনও মডেল (পাশাপাশি User
এবং Group
) সংজ্ঞায়িত না করে এই কাঠামোটি পুনরায় ব্যবহার করার কোনও উপায় আছে কি ?