随笔分类 - Django
摘要:在这篇博文中手把手教你如何去分割验证,然后进行识别。 一:下载验证码 验证码分析,图片上有折线,验证码有数字,有英文字母大小写,分类的时候需要更多的样本,验证码的字母是彩色的,图片上有雪花等噪点,因此识别改验证码难度较大 二:二值化和降噪: 三: 切割: 四:分类: 五: 测试识别率 六:总结: 综
阅读全文
摘要:result= Booking.objects.filter() #方法一 .exists() if result.exists(): print "QuerySet has Data" else: print "QuerySet is empty" #方法二 .count()==0 if result.count() == 0: print "empty" ...
阅读全文
摘要:关于使用django 首次创建超级管理员时,出现 django.db.utils.OperationalError: no such table: auth_user 错误
阅读全文
摘要:filter 表示=, 返回一个新的QuerySet,包含与给定的查询参数匹配的对象。exclude 表示!=。 返回一个新的QuerySet,它包含不满足给定的查找参数的对象。 annotate 使用提供的查询表达式Annotate 查询集中的每个对象。查询表达式可以是一个简单的值、模型(或关联模
阅读全文
摘要:NoReverseMatch at /salesman/zhuce/ 二.用HTML写的前段 action 代码。 注意使用form生成前端页面和用HTML生成模板的action是不相同的,一定要注意两着区别的
阅读全文
摘要:参考:http://stackoverflow.com/questions/6567831/how-to-perform-or-condition-in-django-queryset django自带的orm,虽然给我们写代码带来了方便,但是由于本身的一些限制,有些复杂的sql查询语句没办法时间,
阅读全文
摘要:我们启动django开发服务器,输入命令 manage.py runserver 默认的端口是8000. 我们在浏览器中输入127.0.0.1:8000,可以访问8000端口 我们先停掉django的服务,按ctrl + c 就可以停掉服务 。然后查看django的runserver的命令解释。 其
阅读全文
摘要:举个例子,一家在线书店会为每一本书提供一个URL,如:/books/243/、/books/81196/。 让我们创建第三个视图来显示当前时间和加上时间偏差量的时间,设计是这样的: /time/plus/1/ 显示当前时间+1个小时的页面 /time/plus/2/ 显示当前时间+2个小时的页面 /
阅读全文
摘要:正则表达式字符串的开头字母“r”。 它告诉Python这是个原始字符串,不需要处理里面的反斜杠(转义字符)。 在普通Python字符串中,反斜杠用于特殊字符的转义。比如n转义成一个换行符。 当你用r把它标示为一个原始字符串后,Python不再视其中的反斜杠为转义字符。也就是说,“n”是两个字符串:“
阅读全文
摘要:ieldsets = ( ['Main', { 'fields': ('user_name', 'real_name', 'concat_name','phone_no','charge_person','charge_phone', 'status', 'status',), }], ['Adva
阅读全文
摘要:在使用django admin的时候 我们遇到这个错误
阅读全文
摘要:在使用django admin的过程中 遇到了这个错误 在使用django的过程中 我们可能会遇到这个错误,这是因为在你的admin中既有 fieldsets 也有fields 这是我们只需要把他们删除一个就可以运行了。fields和fieldsets是一个东西。
阅读全文
摘要:其中加上红色标记的内容,业务管理员后面就不会有 s 了
阅读全文
摘要:就象本章前面提到的一样,模板过滤器是在变量被显示前修改它的值的一个简单方法。 过滤器看起来是这样的: 显示的内容是变量 {{ name }} 被过滤器 lower 处理后的结果,它功能是转换文本为小写。 使用 | 来应用过滤器。 过滤器可以被 串联 ,就是说一个过滤器的输出可以被输入到下一个过滤器。
阅读全文
摘要:一、if/else{% if %} 标签检查(evaluate)一个变量,如果这个变量为真(即,变量存在,非空,不是布尔值假),系统会显示在 {% if %} 和 {% endif %} 之间的任何内容,例如: Python 的“真值” 在python中空的列表 ( [] ),tuple( () )
阅读全文
摘要:check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages makemigrations migrate runserver sendtestem
阅读全文
摘要:方法一: 在编辑页面中,每个字段的标签都是从模块的字段名称生成的。 规则很简单: 用空格替换下划线;首字母大写。例如:Book模块中publication_date的标签是Publication date。 然而,字段名称并不总是贴切的。有些情况下,你可能想自定义一个标签。 你只需在模块中指定ver
阅读全文
摘要:上面的例子中`` filter()`` 函数返回一个记录集,这个记录集是一个列表。 相对列表来说,有些时候我们更需要获取单个的对象, `` get()`` 方法就是在此时使用的: >>> Publisher.objects.get(name="Apress") <Publisher: Apress>
阅读全文
摘要:filter (数据过滤) 我们很少会一次性从数据库中取出所有的数据;通常都只针对一部分数据进行操作。 在Django API中,我们可以使用`` filter()`` 方法对数据进行过滤: filter() 根据关键字参数来转换成 WHERE SQL语句。 前面这个例子 相当于这样: 你可以传递多
阅读全文
摘要:sqlall 命令并没有在数据库中真正创建数据表,只是把SQL语句段打印出来,这样你可以看到Django究竟会做些什么。 如果你想这么做的话,你可以把那些SQL语句复制到你的数据库客户端执行,或者通过Unix管道直接进行操作(例如,`` python manager.py sqlall books
阅读全文