Provided your vehicle has no electrical problems or undetected "electrical leech", the battery will not get drained (to the point of being unable to start the vehicle)even if you don't start the vehicle for at least 3 weeks.

If you use your vehicle on weekends then that is already sufficient to recharge your battery. Even short trips.