摘要: 比如当用户想要学习课程的时候,用户需要先登录,所以在进入学习界面之前,需要先判断用户登录,通过VIEW函数完成登录认证,也就是只有用户登录系统之后,才能通过view函数访问学习页面, 这也就涉及到django的loginview,继承这个view,它会自动的完成权限的验证。 阅读全文
posted @ 2018-01-14 10:36 onlyhold 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 1、在course的model中定义一个统计章节数的函数: 阅读全文
posted @ 2018-01-07 11:15 onlyhold 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 比如course model 包含外键course-org model,目前以及取得course-org的值,如何通过course-org取出course的值呢? all_course = course_org.course_set().all() course_org有一个方法course-set 阅读全文
posted @ 2017-12-31 11:30 onlyhold 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: <li> <h2>机构类别</h2> <div class="cont"> <a href="?city={{ city_id }}"><span class="{% ifequal category '' %}active2{% endifequal %}">全部</span></a> <a hr 阅读全文
posted @ 2017-12-26 20:04 onlyhold 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 1、在model中定了ImageField的数据类型: 阅读全文
posted @ 2017-12-25 20:06 onlyhold 阅读(4737) 评论(0) 推荐(0) 编辑
摘要: 1、引用静态文件:在html页面引入{% load staticfiles %} ,然后在静态文件路径加上href="{% static 'css/reset.css' %}"即可,static会自动到我们的setting.py文件中找到我们设置的STATIC_URL = '/static/',也就 阅读全文
posted @ 2017-12-17 11:09 onlyhold 阅读(465) 评论(0) 推荐(0) 编辑
摘要: {% if request.user.is_authenticated %} <div class="top"> <div class="wp"> <div class="fl"> <p>服务电话:<b>33333333</b></p> </div> <!--登录后跳转--> <div class= 阅读全文
posted @ 2017-12-16 15:14 onlyhold 阅读(945) 评论(0) 推荐(0) 编辑
摘要: xadmin采用源代码的方式引入到项目中 在xadmin使用的过程中,设置“use_bootswatch = True”,企图调出主题菜单,显示更多主题。然而设置了后,发现主题还是默认和bootstrap2,深入跟踪源代码,发现/xadmin/plugins/themes.py下的 当use_boo 阅读全文
posted @ 2017-12-10 18:34 onlyhold 阅读(1331) 评论(2) 推荐(1) 编辑
摘要: 全站的配置放在users 的adminx下: 定义一个basesetting的类: 阅读全文
posted @ 2017-12-10 18:19 onlyhold 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 新建完项目之后,我们是可以直接访问admin后台的,django不会为我们生成任何的登录用户,但django为我们提供了一个方法来创建用户:进入run manage.py task下,creatsuperuser 然后回车,然后输入用户名和密码,这样就完成了超级用户的建立,我们就可以使用这个用户去登 阅读全文
posted @ 2017-12-10 11:19 onlyhold 阅读(889) 评论(0) 推荐(0) 编辑