Esempio n. 1
0
File: views.py Progetto: inazt/bsc
def index(request):
    if request.user:
        authen = "/accounts/logout?next=/"
    else:
        authen = "/accounts/login?next=/"
    f = TweetForm()
    all_tweets = Tweet.objects.all()
    tweets = all_tweets.order_by('-id').all()[:10]
    ctx = RequestContext(request, {'tweet_form': f.as_table(), 'tweets_list': tweets, 'count': all_tweets.count(), 'authen': authen})
    return render_to_response('microblog/index.html', ctx)
Esempio n. 2
0
File: views.py Progetto: inazt/bsc
def tweet_new(request, microblog):
    if (request.POST):
        f = TweetForm(request.POST)
        if f.is_valid():
            tweet = f.save(commit=False)
            microblog = MicroBlog.objects.get(slug=microblog)
            author = request.user
            tweet.microblog = microblog
            tweet.author = author
            tweet.save()
    
    return redirect('/')