![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
of_undefined.
划水摸鱼工程师。
展开
-
Django models & forms
from __future__ import unicode_literalsfrom django.db import modelsfrom django.utils.encoding import python_2_unicode_compatible#使用python2@python_2_unicode_compatibleclass Article(models.Model):原创 2017-04-30 15:51:12 · 125 阅读 · 0 评论 -
Django 关于manytomany add的问题
在创建一个新对象时需要注意,如果该model对象有m2m 字段 需要先将model创建保存然后再使用: new_m.m2m.add( other_m) 切记切记原创 2017-06-02 20:29:45 · 1154 阅读 · 0 评论 -
在做myblog项目时遇到的错误
使用的工具:django + js 在使用模板将数据传递给js时 要记给字符串参数加引号onclick=send_xx( {{ data | encrypt }}) #错误onclick=send_xx(" {{ data | encrypt }}") #正确原创 2017-05-31 16:20:10 · 361 阅读 · 0 评论 -
django 内置过滤器
django 模板 内建过滤器 add {{ value | add :”2” }}对象的加法,如果都是整数类型,简单的算术加法;如果是列表,则是列表的相加如果无法执行对象的相加,比如整数和字符串,则返回一个空串 addslashes {{value | addslashes}}在引号前面添加斜线,主要应用与字符转义 capfirst {{value| capfirst}}首字符大写 cen转载 2017-05-20 23:43:06 · 452 阅读 · 0 评论 -
django model 的字段以及字段属性
model field 类型1、AutoField 一个自增的IntegerField,一般不直接使用,Django会自动给每张表添加一个自增的primary key。2、BigIntegerField 64位整数, -9223372036854775808 到 9223372036854775807。默认的显示widget 是 TextInput.3、BinaryField (转载 2017-05-20 21:24:54 · 5346 阅读 · 0 评论 -
django 上传文件
html <form method="post" enctype="multipart/form-data" action=""> {% csrf_token %} {{ uf.as_p }}# form.as_p 是上传文件的选择器 <input type="submit" value="OK"/> </form>viewsdef r原创 2017-05-20 21:22:53 · 243 阅读 · 0 评论 -
django static 无法正确加载目录下的css
在使用js的window.location.reload 刷新页面后,我项目static下的css,js等文件居然全部都无法加载 ! 你敢信?? 试过重装django等操作依旧无法加载。 我试着进入/admin/ 结果它的/static/ 能够正常找到目标文件…真是日了哈*奇了。 我的link标签href=/static/…. 并没有什么问题试着在urls中加入下面代码,但是没什么用fro原创 2017-05-30 18:07:07 · 2320 阅读 · 0 评论 -
关于django model_set 的惨痛教训
使用models 的 m2m 或者外键时,需要注意下面:self.xx_set(yy=self.pk) #这样是不行的!!!self.xx_set.get(yy=self.pk) # 正确姿势前者会报错:> KeyError at /article/detail/>'manager'原创 2017-05-30 01:12:14 · 3394 阅读 · 0 评论 -
django 无法加载图片问题
在HTML模板中无法加载media的图片 !! 经过一系列的查找,总结出以下两种办法:第一种: 步骤1:在settings.py文件的最后加上以下内容: STATIC_URL = ‘/static/’ STATIC_ROOT = os.path.join(os.path.dirname(file),’static’) 设置图片等静态文件的路径 STATICFILES原创 2017-05-28 14:21:47 · 7171 阅读 · 2 评论 -
django request
django中的request对象详解Request 我们知道当URLconf文件匹配到用户输入的路径后,会调用对应的view函数,并将 HttpRequest对象 作为第一个参数传入该函数。 我们来看一看这个HttpRequest对象有哪些属性或者方法:属性:1 HttpRequest.scheme 请求的协议,一般为http或者https,字符串格式(以下属性中若无特殊指明转载 2017-05-28 11:52:42 · 656 阅读 · 0 评论 -
Django_TemplateNotExist
Django templatesNotExist原创 2017-04-26 23:22:51 · 1206 阅读 · 0 评论 -
django 出现的错误
在做图片上传的时候出现了一个错误,具体描述如下: 在windows 下我可以上传,但是将django部署在apache时就显示permission deny。OSError at /img/ ,将目录的权限放通后还是不行。最后在setting中添加 MEDIA_ROOT = ‘/HOME/L/MEDIA’ MEDIA_ROOT_URL =’/MEDIA/’原创 2017-05-20 18:23:30 · 1892 阅读 · 0 评论 -
django 利用PIL 保存图片
在使用django时不知道怎么保存图片,又不想用它的form ,在网上找了许久,终于找到个解决方案,利用PIL.image 将POST上来的图片保存到media目录下,然后再修改models from PIL import Image screen_name = request.POST.get('screen_name') ma原创 2017-06-07 17:21:02 · 852 阅读 · 0 评论