django-cache-utils2

সফটওয়্যার স্ক্রিনশট:
django-cache-utils2
সফটওয়্যার বিবরণ:
সংস্করণ: 0.1
তারিখ আপলোড: 11 May 15
ডেভেলপার: Mikhail Korobov
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 0

Rating: nan/5 (Total Votes: 0)

জ্যাঙ্গো-ক্যাশে-utils2 ক্যাশে প্রসাধক উপলব্ধ করা হয় এবং ফাংশন বাতিল যে একটি জ্যাঙ্গো অ্যাপ্লিকেশন.
সংস্থাপনা
জ্যাঙ্গো-ক্যাশে-utils2 ইনস্টল বীচি
ব্যবহার
cache_utils2 আমদানি ক্যাশে থেকে, বাতিল
cached (60)
Def foo বিন্যাস (X, Y = 0):
& Nbsp; মুদ্রণ 'foo বিন্যাস বলা হয়'
& Nbsp; x + y ফিরে
foo বিন্যাস (1, 2) # foo বিন্যাস বলা হয়
foo বিন্যাস (1, Y = 2)
foo বিন্যাস (5, 6) # foo বিন্যাস বলা হয়
foo বিন্যাস (5, 6)
বাতিল (foo বিন্যাস, {'এক্স': 1, 'Y': 2})
foo বিন্যাস (1, 2) # foo বিন্যাস বলা হয়
foo বিন্যাস (5, 6)
foo বিন্যাস (X = 2) # foo বিন্যাস বলা হয়
foo বিন্যাস (X = 2)
বর্গ foo বিন্যাস (বস্তু):
& Nbsp;cached (60)
& Nbsp; Def foo বিন্যাস (স্ব, X, Y):
& Nbsp; মুদ্রণ "foo বিন্যাস বলা হয়"
& Nbsp; x + y ফিরে
OBJ = foo বিন্যাস ()
obj.foo (1,2) # foo বিন্যাস বলা হয়
obj.foo (1,2)
বাতিল (Foo.foo, {'এক্স': 1, 'Y': 2})
obj.foo (1,2) # foo বিন্যাস বলা হয়
জ্যাঙ্গো উদাহরণস্বরূপ
django.db আমদানি মডেল থেকে
cache_utils2 আমদানি ক্যাশে থেকে, বাতিল
বর্গ CityManager (models.Manager):
& Nbsp; # ক্যাশে একটি পদ্ধতি ফলাফল. 'স্ব' প্যারামিটার উপেক্ষা করা হয়
& Nbsp;cached (60 * 60 * 24)
& Nbsp; Def ডিফল্ট (স্ব):
& Nbsp; ফিরে self.active () [0]
& Nbsp; # ক্যাশে একটি পদ্ধতি ফলাফল. 'স্ব' প্যারামিটার উপেক্ষা করা হয়, args এবং
& Nbsp; # kwargs ক্যাশে কী গঠনে ব্যবহৃত হয়
& Nbsp;cached (60 * 60 * 24)
& Nbsp; Def (** kwargs স্ব * args,) পেতে:
& Nbsp; ফিরে সুপার (CityManager, স্ব) পান (* args, ** kwargs)
বর্গ শহর (models.Model):
& Nbsp; # ... ক্ষেত্র ঘোষণা
& Nbsp; বস্তু = CityManager ()
& Nbsp; উদাহরণস্বরূপ PK দ্বারা # ক্যাশে জ্যাঙ্গো মডেল উদাহরণস্বরূপ পদ্ধতি ফলাফল
& Nbsp;cached (30, = 'self.pk' তারতম্য)
& Nbsp; Def has_offers (স্ব):
& Nbsp; ফিরে self.offer_set.count ()> 0
মডেল পদ্ধতি # অবৈধতার
বাতিল (City.has_offers, {'self.pk': 1}
নোটগুলি
সজ্জিত ফাংশন আয় যদি cache_utils2.NO_CACHE ক্যাশে এড়িয়ে যাওয়া উচিত হবে.
চালনা পরীক্ষা
. সোর্স কোড পাওয়ার এবং runtests.py চালানো

আবশ্যক

  • পাইথন

  • <লি> জ্যাঙ্গো

বিকাশকারী অন্যান্য সফ্টওয়্যার Mikhail Korobov

মন্তব্য django-cache-utils2

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!