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])
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))