摘要: 查看是不是有子评论,有的话就加到子评论列表里面 if not hasattr(item, 'children_comment'):setattr(item, 'children_comment', []) 判断item里面有没有children_comment的属性,没有的话,就给他加一个child 阅读全文
posted @ 2016-08-08 15:41 意发并行 阅读(191) 评论(0) 推荐(0) 编辑
摘要: +static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT) MEDIA_URL = '/uploads/'MEDIA_ROOT = os.path.join(BASE_DIR, 'uploads') class Article(mode 阅读全文
posted @ 2016-08-08 15:40 意发并行 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 设置文件路径 import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) 这里用到了python中一个神 阅读全文
posted @ 2016-08-08 15:39 意发并行 阅读(346) 评论(0) 推荐(0) 编辑
摘要: django 利用json处理前端页面数据,FLASK当中也同样 def create_company(request):<!--more-->if request.user.is_superuser:custom_list = Custom.objects.all()compclass_list 阅读全文
posted @ 2016-08-08 15:39 意发并行 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: <!--more--> STATIC_URL静态文件url STATIC_ROOT 静态文件根路径,开发环境才用,收集所有静态文件,不能和STATICFILES_DIRS 重合 STATICFILES_DIRS 每个app的静态文件路径,引用static文件还是用{{static}}的方式, 它会依 阅读全文
posted @ 2016-08-08 15:38 意发并行 阅读(237) 评论(0) 推荐(0) 编辑
摘要: <!--more--> 来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 15:36 意发并行 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 这就是使用 Django 模板系统的基本规则: 写模板,创建 Template 对象,创建 Context , 调用 render() 方法 return render(request, "message.html", {"message": u"待办事项添加失败"}) 返回到render中指定的m 阅读全文
posted @ 2016-08-08 15:36 意发并行 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 其实是不同将信息提交给不同的页面交给不同的页面去处理同一个数据库,不同的模块实现不同的功能,当要实现某一个功能的时候直接跳转到那一个功能下面的url,可以把要实现的功能区分开,以python面向对象的思维去进行处理,把不同的功能看做是不同的对象,跳转到不同的url可以实现对不同的模块功能的处理,把要 阅读全文
posted @ 2016-08-08 15:35 意发并行 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 在views.py当中 import logginglogger = logging.getLogger('blog.views') 在settings.py当中 #自定义日志输出信息<!--more-->LOGGING = { 'version': 1, 'disable_existing_log 阅读全文
posted @ 2016-08-08 15:34 意发并行 阅读(181) 评论(0) 推荐(0) 编辑
摘要: django提供了两种字段类型models.FileField与models.ImageField,用于保存上传文件与图象.这两类字段提供了一个参数'upload_to',用于定义上传文件保存的路径(完整的路径为settings.MEDIA_ROOT + upload_to). 具体内容参照http 阅读全文
posted @ 2016-08-08 15:34 意发并行 阅读(4817) 评论(0) 推荐(0) 编辑