-
# 其他完善
## 课程、讲师收藏数功能增加
之前只写了用户收藏机构,机构收藏数变化。现在需要将课程、讲师收藏后,收藏数进行变化
```python
# 机构收藏或取消收藏
class AddFavView(View):
# (1, "课程"),
# (2, "课程机构"),
# (3, "讲师")
admin
2019年6月4日 14:22
【
Django |
Html |
JQuery
】
阅读更多
-
Django
### 用户退出url
放在主url中
```python
from users.views import user_login, LoginView, RegisterView, ActiveUserView, ForgetPwdView, RestpwdView, ModifypwdView, LogoutView
from organi
admin
2019年6月4日 14:21
【
Django |
Html |
JQuery
】
阅读更多
-
## 我的课程页面
### 显示我的课程视图
```python
# 我的课程
class MyCourseView(LoginRequiredMixin, View):
login_url = '/login/'
redirect_field_name = 'next'
def get(self, requ
admin
2019年6月4日 14:19
【
Django |
Html |
JQuery
】
阅读更多
-
## 个人中心修改邮箱功能
### 发送邮箱验证码视图
```python
# 修改邮箱发送验证码
class ModifyEmailSendCodeView(LoginRequiredMixin, View):
login_url = '/login/'
redirect_field_name = 'next'
admin
2019年6月4日 14:18
【
Django |
Html |
JQuery
】
阅读更多
-
## 个人中心url
在users应用下创建urls.py文件
```python
from django.urls import path, re_path
app_name = 'users'
urlpatterns = [
# 用户相关url
]
```
然后再主url中添加
```python
pat
admin
2019年6月4日 14:16
【
Django |
Html |
JQuery
】
阅读更多
-
Django
# 导航选中状态
## 视图中添加参数判断
```html
<ul class="nav">
<li><a href="">首页 </a></li>
<li {% ifequal current_access_url 'course' %} class="active" {% endifequal %}><a href="{%
admin
2019年6月4日 14:14
【
Django |
Html |
JQuery
】
阅读更多
-
# 授课教师相关功能
## 创建讲师相关url
在organization应用下创建urls2.py用于放置讲师有关的url
```python
from django.urls import path, re_path
app_name = 'teacher'
urlpatterns = [
# 讲师相关url
]
`
admin
2019年6月4日 14:13
【
Django |
Html |
JQuery
】
阅读更多
-
Django
## 相关课程推荐
学习了该课程的其他用户学习的课程,选择5个进行显示
### 课程推荐模板course-content.html
```html
<div class="recent-post padding-top-20">
<h5>学习该课程的人还学习过</h5>
<hr>
{% for course in
admin
2019年6月4日 14:09
【
Django |
Html |
JQuery
】
阅读更多
-
## 课程内容页
### 内容页面模板
创建course-content.html,同样继承base.html
```html
{% for lesson in all_lesson %}
<h6><b>{{ lesson.name }}</b></h6>
<ul class="bullet-round-list padd
admin
2019年6月4日 14:08
【
Django |
Html |
JQuery
】
阅读更多
-
# 课程相关功能实现
## 创建course的url
在courses应用下创建一个urls.py文件,用于放置课程相关的url
```python
from django.urls import path, re_path
app_name = 'courses'
urlpatterns = [
# 课程相关url
admin
2019年6月4日 14:06
【
Django |
Html |
JQuery
】
阅读更多
-
Django
## 机构收藏功能
### 机构模型增加收藏数更新函数
```python
# 课程机构信息
class CourseOrg(models.Model):
ORG_CHOICES = (
("pxjg", "培训机构"),
("gx", "高校"),
("gr", "个人"),
admin
2019年6月4日 14:04
【
Django |
Html |
JQuery
】
阅读更多
-
## 机构讲师详情
### 机构讲师视图OrgTeacherView(View)
```python
# 机构讲师
class OrgTeacherView(View):
def get(self, request, org_id):
course_org = CourseOrg.objects.get(id=or
admin
2019年6月4日 14:02
【
Django |
Html |
JQuery
】
阅读更多