def _get_untweeted_tweet(key, user): tweet = ScheduledTweet.get(key) if tweet.user != user: raise Exception("User does not own Tweet") if tweet.tweeted: raise Exception("Tweet already Tweeted") return tweet
def edit(request): return direct_to_template(request, "edit_tweet.html", {"tweet": ScheduledTweet.get(request.GET.get("key"))})