예제 #1
0
    def put(self,project_name):
        data = request.get_json()
        project = ProjectModel.query.filter_by(project_name=project_name).first()
 
        if project:
            project.project_name = data['project_name']
            project.date_posted = data['date_posted']
            project.department = data['department']
            project.description = data['description']
            project.skills = data['skills']            
        else:
            project = ProjectModel(project_name=project_name,**data)
 
        db.session.add(project)
        db.session.commit()
 
        return project.json()
예제 #2
0
 def post(self):
     data = request.get_json()
     new_project = ProjectModel((data["project_name"],data["date_posted"],data["department"],data["description"],data["skills"]))
     db.session.add(new_project)
     db.session.commit()
     return new_project.json(),201