-
## 用户留言功能

留言分为以上5中类型,支持上传文件。
现有的留言models如下,需要的字段都是齐全
admin
2019年6月19日 14:11
【
Django |
Html |
Vue
】
阅读更多
-
Django
关键字:`bulk_create`无法使用`post_save`
要解决的问题:当使用`bulk_create`批量保存数据时,无法接收`post_save`信号。
如何解决:创建`Manager`,重写`bulk_create`方法,models中使用该`Manager`。
## 批量创建对象
```python
staff_de
admin
2019年6月10日 11:55
【
Django
】
阅读更多
-
## list_editable列表页可编辑
在列表页可以直接编辑的
```python
class CourseAdmin(object):
list_display = [
'name',
'teacher',
'desc',
'students',
admin
2019年6月4日 14:24
【
Django |
Html |
JQuery
】
阅读更多
-
# 其他完善
## 课程、讲师收藏数功能增加
之前只写了用户收藏机构,机构收藏数变化。现在需要将课程、讲师收藏后,收藏数进行变化
```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
】
阅读更多