Django
蓝蜗牛_
学无止境
展开
-
Django--制作表单
--------------这只是其中一个方法--------------step1创建一个模型modelclass Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField(auto_now=True)st原创 2017-04-14 10:53:37 · 441 阅读 · 0 评论 -
Django项目目录结构及一些注意点
1.将app放在apps文件夹中,将改文件夹设置为 source root,便于引用。两个app不可以互相引用,可以利用第三个app实现一些操作。2.将一些多媒体文件放在media中的相应app名称目录下。还要在项目根目录下的settings中配置media的路径#媒体文件目录MEDIA_URL = '/media/'MEDIA_ROOT = os.path.join(BA原创 2017-06-09 23:24:10 · 10883 阅读 · 3 评论 -
有关【学过该课程的同学还学过】的一段代码
class CourseVideoView(View): def get(self, request, course_id): # 传入course_id,确定是哪门课 this_course = Course.objects.get(pk=int(course_id)) # 课程所有的评论 all_comment = Co原创 2017-06-10 19:20:45 · 261 阅读 · 0 评论 -
Django登录权限的认证
在有些情况下需要登录才可以访问,否则跳转到登录按钮,此文正是解决这个问题。1.首先在utils文件夹中创建一个mixin_utils.pyfrom django.contrib.auth.decorators import login_requiredfrom django.utils.decorators import method_decoratorclass Logi原创 2017-06-10 21:02:48 · 905 阅读 · 1 评论 -
使用Django遇到的坑
-----------------------------------2017-7-24---------------------------------------1.Django 1.9 对于MEDIA_URL和 MEDIA_ROOT的处理是:在settings.py中的TEMPLATES中的OPTIONS中添加'django.core.context_processors.m原创 2017-07-24 19:54:57 · 631 阅读 · 2 评论