Esempio n. 1
0
def add_announcement(request):
    print(request.POST.get("image", "ne ma :("))
    _user = BarterUser.getUserFromRequest(request)
    _title = request.POST.get('title')
    _content = request.POST.get('content')
    tagsStrList = request.POST.getlist('tag_list')
    tagsList = Tag.addTagsList(tagsStrList)
    newAnn = Announcement.createAnnouncement(_user, _title, _content, tagsList)
    if newAnn is not None:
        if request.FILES.get("image", ""):
            newImage = BarterImage.imageFromUpload(request.FILES["image"])
            print("upload successful")
            newAnn.setImage(newImage)
        # Should be "Announcement creation succcessful" or whatever
        return HttpResponseRedirect('/')
    else:
        # Should be "Announcement creation failed"
        return HttpResponseRedirect('/')
Esempio n. 2
0
def add_announcement(request):
    print(request.POST.get("image", "ne ma :("))
    _user = BarterUser.getUserFromRequest(request)
    _title = request.POST.get('title')
    _content = request.POST.get('content')
    tagsStrList = request.POST.getlist('tag_list')
    tagsList = Tag.addTagsList(tagsStrList)
    newAnn = Announcement.createAnnouncement(_user, _title, _content, tagsList)
    if newAnn is not None:
        if request.FILES.get("image", ""):
            newImage = BarterImage.imageFromUpload(request.FILES["image"])
            print("upload successful")
            newAnn.setImage(newImage)
        # Should be "Announcement creation succcessful" or whatever
        return HttpResponseRedirect('/')
    else:
        # Should be "Announcement creation failed"
        return HttpResponseRedirect('/')