Esempio n. 1
0
        article_instance = Article()
        form = UploadImageForm(request.POST, request.FILES)

        # Check if the form is valid
        if form.is_valid():
            # Save the photo and change the photo's name to the a_article_id
            article_instance.article_photo = form.cleaned_data['image']
            image_extension = article_instance.article_photo.name.split('.')[1]
            article_instance.article_photo.name = "a_" + str(
                entity_instance.id) + '.' + image_extension
        else:
            article_instance.article_photo = "noimage.jpg"

        # Continue saving all parameters of article
        article_instance.article_title = article_title
        article_instance.article_body = article_body
        article_instance.article_published = article_publish
        article_instance.article_tag = article_tag
        article_instance.entity_id_id = entity_instance.id
        article_instance.save()

        return redirect("article/home_article/")

    except Exception, e:
        return render(request, 'create_article.html',
                      {'message': "Please enter all fields!"})


def article(request, entity_id):
    """ This is function of take the value from data base and put them in create_article page 
		with edit_mode = 1 that mean it`s in edit mode"""