d27
The only difference between ordinary and extraordinary is just that little "extra".
Add slug field for topic guides and update api to use it
Fix markup for funny layout with reviews
Only show topics on course details page if there are any
Update theme and components
Update course/learning resource serialization for updated cards
Update course details display
Move code to correct react view and update data
refactor: lc-component
adding lc component to course_page template
Remove check preventing editing popular courses
Rename Course.topics to Course.keywords for consistency
Clean up course reviews template
Manually add relevant changes from course-reviews-display branch
django manage command to add topic guides based on current keyworks/topics
Update CourseTopics view to return topic guides. Update CourseSearch view to use topic rather than keyworks
Set on_demand (Availablility in UI) to default to False for now. Need to remove field and all references in code and templates
remove unused javascript for course form
UPdate course create and edit view to save many to many relationship with topics
Wrestle value for topic guides from select input and pass to react component
Stop react from complaining about option tags with selected attribute
Rename component and remove unused code
Add model for topic guides and update course form and api to use model