def add_entry(project_id): form = EntryForm(csrf_enabled=False) if form.validate_on_submit(): project = Project() project.get(project_id) name = form.name.data description = form.description.data short_name = form.description.data source = form.description.data project.add_entry(name,description,source) return redirect('/project/%s' % project_id) return render_template('entry_create.html',form=form)
def project_entry_create(project_id): form = EntryForm(csrf_enabled=False) edit = False project = Project() project.get(project_id) permission = EditProjectPermission(project_id) if not permission.can(): abort(403) if form.validate_on_submit(): name = form.name.data description = form.description.data source = form.source.data entry_id = project.add_entry(name,description,source) return redirect('/project/%s/' % (project_id)) return render_template('entry_create.html',form=form)