def create(request): if Project.objects.filter(author=request.user).filter(draft=True).count() >= 12:#cause it's funny project=Project.objects.filter(author=request.user).filter(draft=True)[0] else: project = Project() project.title = None project.draft=True project.author = request.user project.save() return(redirect('project.views.edit', project.pk))
def create(request): ## get the draft or draft a new empty project. try: project=Project.objects.filter(author=request.user).filter(draft=True)[0] except: project = Project() project.title = None project.draft=True project.author = request.user project.save() return editOrCreateStuff(project, request, creating=True)
def create(request): ## get the draft or draft a new empty project. try: project = Project.objects.filter(author=request.user).filter( draft=True)[0] except: project = Project() project.title = None project.draft = True project.author = request.user project.save() return editOrCreateStuff(project, request, creating=True)
def project_new(request): if request.method == 'POST': form = ProjectForm(request.POST) if form.is_valid(): project = Project() project.author = request.user project.first_name = form.cleaned_data['first_name'] project.last_name = form.cleaned_data['last_name'] project.email = form.cleaned_data['email'] project.project_name = form.cleaned_data['project_name'] project.project_description = form.cleaned_data[ 'project_description'] project.project_notes = form.cleaned_data['project_notes'] project.published_date = timezone.now() project.lang_choices = form.cleaned_data['select_lang'] project.save() return redirect('projects') else: form = ProjectForm() return render(request, 'blog/project_new.html', {'form': form})