自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 pythonan安装jupyter

python3.6版本版本,在pip install jupyter notebook后,启动jupyter时,报No module named 'markupsafe._compat'错误。google一番后,在git base中运行pip uninstall markupsafe卸载markupsafe模块,再在git base中输入pip install markupsafe,成功安装后再打开

2018-01-28 09:50:16 487

翻译 Django OneToOneField和ForeignKey的区别

根据Django官方文档介绍: A one-to-one relationship. Conceptually, this is similar to a ForeignKey with unique=True, but the “reverse” side of the relation will directly return a single object. OneToOne

2018-01-12 09:09:57 1917

转载 Django model反向关联名称

如果你在 ForeignKey或 ManyToManyField字段上使用 related_name属性,你必须总是为该字段指定一个唯一的反向名称。但在抽象基类上这样做就会引发一个很严重的问题。因为 Django 会将基类字段添加到每个子类当中,而每个子类的字段属性值都完全相同 (这里面就包括related_name)。当你在(且仅在)抽象基类中使用 related_name 时,如果想绕过这个

2018-01-10 10:09:37 1861

原创 Django通用类使用例子

使用ListView显示model的内容1、自定义类类继承ListView,model=<要显示的model类>。 2、url写,自定义类.as_view() 3、默认渲染模板位置,可通过类名“template_name”自定义 4、默认传到模板的Context名字为:object_list或model名小写_list, 可通过类变量‘context_object_name’自定义。 5、定

2018-01-04 10:54:26 1044

原创 Python super理解

https://rhettinger.wordpress.com/2011/05/26/super-considered-super/有空再翻译一下

2018-01-03 16:36:37 284

原创 Django CBV(Class-Base View) vs FBV(Function-Base View)

https://simpleisbetterthancomplex.com/article/2017/03/21/class-based-views-vs-function-based-views.html

2018-01-03 14:46:36 215

原创 Django

request.POST[“key”] 返回列表的最后一个值https://code.djangoproject.com/ticket/1130

2017-12-25 10:38:23 208

原创 Django CSRF处理

1、setting中默认在MIDDLEWARE中设置了django.middleware.csrf.CsrfViewMiddleware,官方文档建议不要把它删了。 2、GET请求(安全的操作)不要做GET之外的操作(side effect free)。POST,PUT,DELETE方法(不安全的操作),按照以下方法来做。3、<form>表单后一律加上{% csrf_token %},这样在网页加

2017-11-28 16:46:25 300

原创 Django发邮件

1、setting.py 设置EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'EMAIL_HOST = "smtp.163.com" # 网易邮箱为例EMAIL_PORT = '25' # 网易邮箱的端口EMAIL_HOST_USER = '你的邮箱'EMAIL_HOST_PASSWORD =

2017-11-28 09:23:18 316

原创 提交表单

1、按照HTTP协议,提交表单应该用post方法2、提交表单前端用到form,应注明:method=’post’ action=’post的url’3、每个input元素,应包含name属性,post之后以name: value的key-value形式post

2017-11-24 16:15:55 216

原创 Django上传文件

Django上传文件版本1.10.51、 Settings: myproject/settings.pyMEDIA_ROOT = os.path.join(BASE_DIR, 'media')MEDIA_URL = '/media/'MEDIA_ROOT: 上传文件的存放位置MEDIA_URL: serve文件的寻找目录2、myproject/myapp/models.pyclass Docume

2017-10-31 09:51:37 363

原创 webpack打包项目

webpack打包项目安装好npm创建项目文件夹,webpack sample安装webpack 全局安装:npm install -g webpack - 局部安装 :npm install –save-dev webpack

2017-10-31 09:36:23 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除