Exemple #1
0
    def mutate(self, info, text, visibility):
        creator = info.context.user
        idea = Idea(text=text, visibility=visibility, creator=creator)
        idea.save()
        send_ideas_to_followers(creator, idea)

        return CreateIdea(idea=idea)
Exemple #2
0
def create_view(request):
    idea = Idea()
    title = request.POST.get('title', '')
    description = request.POST.get('description', '')
    idea.title = title
    idea.description = description
    idea.user = request.user
    idea.save()
    return json_response({'is_success': True})
Exemple #3
0
def new_idea(request):
    if request.user.is_authenticated():
        idea = Idea(
            creator=request.user,
            title=request.POST['title'],
            description=request.POST['description'],
            views=0,
            category=Category.objects.get(name=request.POST['category']))
        idea.save()
        return HttpResponse("true")
    else:
        return HttpResponse("false")
Exemple #4
0
 def setUp(self) -> None:
     self.idea = Idea(creator="vector", subject="test", content="empty", reviewed=True)