Example #1
0
 def setUp(self):
     uid = uuid.uuid4().hex
     self.author = User.objects.create(email='{0}@test.com'.format(uid),
                                       first_name='test',
                                       last_name='user')
     self.comment = Comment(message='Default test embedded comment',
                            author=self.author)
     self.post = Post(title='Test Article {0}'.format(uid),
                      content='I am test content',
                      author=self.author,
                      published=True,
                      tags=['post', 'user', 'test'],
                      comments=[self.comment])
Example #2
0
def upload_view(request):
    if request.method == 'POST':
        form = PostForm(request.POST, request.FILES)
        if form.is_valid():
            cmodel = form.save()
            cmodel.save()

    post = Post()
    form = PostForm(None, instance=post)
    return render_to_response('articles/writearticle.html', {
        'post_form': form,
        'author_id': request.session['author_id']
    },
                              context_instance=RequestContext(request))