diff --git a/tutor/controllers/course.py b/tutor/controllers/course.py index 20eb167..1bb4a50 100644 --- a/tutor/controllers/course.py +++ b/tutor/controllers/course.py @@ -2,15 +2,15 @@ from ..models.course import Course from ..models.users import Users from .. import db -from .forms.add_course_form import AddCourse +from .forms.add_course_form import AddCourseToTutor from flask_login import current_user -def addCourse(): +def addCourseToTutor(): if not current_user.is_authenticated: - flash("You must be logged in to add course", 'danger') + flash("You must be logged in to add course to Tutor", 'danger') return redirect(url_for('courses_route')) - form = AddCourse() + form = AddCourseToTutor() if form.validate_on_submit(): course = Course(name=form.name.data) db.session.add(course) diff --git a/tutor/controllers/forms/add_course_form.py b/tutor/controllers/forms/add_course_form.py index 4d90f75..73c0a70 100644 --- a/tutor/controllers/forms/add_course_form.py +++ b/tutor/controllers/forms/add_course_form.py @@ -3,6 +3,6 @@ from wtforms.validators import DataRequired, Length -class AddCourse(FlaskForm): +class AddCourseToTutor(FlaskForm): name = StringField('Course Name', validators=[DataRequired(), Length(max=50)]) - submit = SubmitField('Add Course') + submit = SubmitField('Add Course to Tutor') diff --git a/tutor/routes/course.py b/tutor/routes/course.py index ed95985..0745476 100644 --- a/tutor/routes/course.py +++ b/tutor/routes/course.py @@ -14,6 +14,11 @@ def courses_route(): return course.showCourses() +@app.route("/newfavorites", methods=['GET', 'POST']) +def newFavorites_route(): + return course.addCourseToFavorites() + + @app.route("/addcourse", methods=['GET', 'POST']) def addCourse_route(): return course.addCourse() diff --git a/tutor/templates/addcourse.html b/tutor/templates/addcourse.html index dd29e89..1f675bf 100644 --- a/tutor/templates/addcourse.html +++ b/tutor/templates/addcourse.html @@ -7,7 +7,7 @@
{{ form.hidden_tag() }}
- Add New Course + Add New Course to Tutor
{{ form.name.label(class="form-control-label") }} {% if form.name.errors %} diff --git a/tutor/templates/courses.html b/tutor/templates/courses.html index bedc44e..bacc329 100644 --- a/tutor/templates/courses.html +++ b/tutor/templates/courses.html @@ -6,13 +6,19 @@

Courses


{% for course in courses %} {% endfor %} - Add - Courses +
+ ✯ Add Selected Courses to Favorites ✯ +
+
+ Add New Course to Tutor
{% endblock content %}