A reuseable Django application for coupon gereration and handling