✅ Purpose
Groups multiple landings under a logical campaign.
🧩 Fields
name— unique namenotes— optional, up to 300 charsowner— FK to Usercreated_at,updated_at
🧠 Methods
__str__()→ returnsname
🔗 Relations
Landing.campaign— each Landing belongs to a Campaign