自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qixu_yang的博客

django学习

  • 博客(15)
  • 收藏
  • 关注

转载 JS正则实用案例

//校验用户姓名:只能输入1-30个以字母开头的字串Javascript代码function isTrueName(s)  {  var patrn=/^[a-zA-Z]{1,30}$/;  if (!patrn.exec(s)) return falsereturn true}  }}  //校验密码:只能输入6-20个字母、数字、下划线  function isPassw...

2018-09-27 17:43:26 380

原创 html {% url %}报错排查

html模版及报错日志projects/urls.pyapp/urls.pyviews.py很明显是blog.blog_type.pk没找到,从代码看没有问题,所以用shell模式进行数据模拟,发现确实是没有blog.blog_type.pk,回头去查看models,发现models的字段blog_type写成blogtype,修改后解决问题,所以一定好好利用shell。...

2018-06-12 15:01:28 1389

原创 django form代码实例

创建一个表单来分享帖子。Django有一个内置的表单框架允许你通过简单的方式来创建表单。这个表单框架允许你定义你的表单字段,指定这些字段必须展示的方式,以及指定这些字段如何验证输入的数据。Django表单框架还提供了一种灵活的方式来渲染表单以及操作数据。Django提供了两个可以创建表单的基本类:• Form: 允许你创建一个标准表单• ModelForm: 允许你创建一个可用于创建或者更新mod...

2018-06-07 10:12:16 666

翻译 ModelForm用法详解

ModelForm    a.  class Meta:            model,                           # 对应Model的            fields=None,                     # 字段            exclude=None,                    # 排除字段            label...

2018-06-01 09:36:42 3954

翻译 django数据库操作

# 获取个数 models.Tb1.objects.filter(name='seven').count() # 大于,小于 models.Tb1.objects.filter(id__gt=1) # 获取id大于1的值 models.Tb1.objects.filter(id__lt=10) # ...

2018-05-31 15:43:20 284

翻译 django F和Q

# F 使用查询条件的值from django.db.models import Fmodels.Tb1.objects.update(num=F('num')+1)# Q 构建搜索条件from django.db.models import Qcon = Q()q1 = Q()q1.connector = 'OR'q1.children.append(('id', 1))...

2018-05-31 15:40:26 588

转载 基于函数的视图(Function Based View)和基于类的视图(Class Based View)

基于函数的视图(Function Based View)和基于类的视图(Class Based View)Django的视图有两种: 基于函数的视图(Function Base View)和基于类的视图(Class Based View)。上述案例中的index,article_detail和profile_update的方法都是基于函数的视图。优点是直接,容易读者理解。缺点是不便于继承和重用。在...

2018-05-31 15:07:47 1355

翻译 Django的View是如何工作的

View (视图) 主要根据用户的请求返回数据,用来展示用户可以看到的内容(比如网页,图片),也可以用来处理用户提交的数据,比如保存到数据库中。Django的视图(View)通常和URL路由一起工作的。服务器在收到用户通过浏览器发来的请求后,会根据urls.py里的关系条目,去视图View里查找到与请求对应的处理方法,从而返回给客户端http页面数据。当用户发来一个请求request时,我们通过H...

2018-05-31 10:19:45 418

翻译 Django基本操作命令

1、新建一个django项目django-admin.py startproject project-name2、新建一个apppython manage.py startapp app-name3、同步数据库python manage.py syncdb注意:Django 1.7.1及以上的版本需要用以下命令python manage.py makemigrationspython manage...

2018-05-31 10:06:15 220

原创 django date参数详解

date根据给定格式对一个日期变量进行格式化。可用的格式字符串:格式化字符描述示例输出a'a.m.'或'p.m.''a.m.'A'AM'或'PM''AM'b月份,文字形式,3个字母,小写。“jan”B未实现。 cISO 8601格式2008-01-02T10:30:00.000123+02:00d月的日子,带前导零的2位数字。'01'到'31'D周几的文字表述形式,3个字母。'Fri'e时区名称'...

2018-05-29 10:42:08 2930

翻译 html if优先级

html if优先级所有上述操作符都可以组合以形成复杂表达式。对于这样的表达式,重要的是优先级规则。操作符的优先级从低至高如下:orandnotin==,!=,<,>,<= ,>=与Python的规则是一样的。 所以,对于下面的复杂if标签:{% if a == b or c == d and e %}将被解释为:(a == b) or ((c == d) an...

2018-05-29 09:36:46 1052

转载 django templatetags学习

https://www.cnblogs.com/haiyan123/p/7725568.htmlDjango框架之第三篇模板语法(重要!!!)一、什么是模板?只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。二、模板语法分类一、模板语法之变量:语法为 {{ }}:在 Django 模板中遍历复杂数据结构的关键是句点字符  .(也就是点)views.pydef index(r...

2018-05-24 12:09:35 3558

转载 Django QuerySet API文档

https://www.cnblogs.com/linxiyue/p/4040262.html在查询时发生了什么(When QuerySets are evaluated)QuerySet 可以被构造,过滤,切片,做为参数传递,这些行为都不会对数据库进行操作。只要你查询的时候才真正的操作数据库。下面的 QuerySet 行为会导致执行查询的操作:循环(Iteration):QuerySet 是可迭...

2018-05-24 12:08:08 695

原创 django执行python manage.py collectstatic报错

因为没有对setting.py设置STATIC_ROOT,解决如下:STATIC_ROOT = os.path.join(BASE_DIR,'static')

2018-05-23 10:17:19 6775

原创 django学习之旅

新手对django的报错总是无所是从,百度又找不到很好的解决方案,所以从今天开始我的第一篇jdango的报错处理集锦。

2018-05-23 10:13:02 168

空空如也

空空如也

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

TA关注的人

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