摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826430.html 搜索视图 搜索视图的search标签本身没什么属性可以使用,只要是<search></search>标签之间的内容定义了搜索动作。 1:field field标签定义了用于搜索过滤的字 阅读全文
posted @ 2019-05-07 16:40 keenyeh 阅读(5368) 评论(0) 推荐(2)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826414.html TreeView:列表视图 1:<tree>标签的属性 【tree标签内的属性,就是界面上的表现、行为,可以通过视图继承,往tree标签增加属性来自定义tree视图的按钮。】 列表视图 阅读全文
posted @ 2019-05-07 16:39 keenyeh 阅读(6841) 评论(2) 推荐(1)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826405.html 1)name (必选) 通过name值,查找标签 2)model 与view相关联的模型model 3)priority 加载该类型的视图时,priority值最低的view记录会被返 阅读全文
posted @ 2019-05-07 16:38 keenyeh 阅读(695) 评论(0) 推荐(0)
摘要: 在odoo的视图中,字段都是通过widget来控制显示效果和行为的。 一般情况下,不同类型的字段odoo会使用默认的widget来显示和控制它的行为。 options以一种JSON对象的形式,携带键值对信息,对widget进行更细致的行为控制,具体有哪些选项,由具体的widget的js文件中定义,可 阅读全文
posted @ 2019-05-07 16:37 keenyeh 阅读(1633) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826382.html 一:environment environment类提供了对ORM对象的封装,同时提供了: 1)注册类的访问:对于继承Model类来说可以直接通过self.env对environmen 阅读全文
posted @ 2019-05-07 16:35 keenyeh 阅读(4385) 评论(0) 推荐(0)
摘要: 如果发现生成的pdf样式不对,那可能是wkhtmltopdf没办法访问web服务器导致的。wkhtmltopdf进程使用web.base.url作为根url来生成对应文件路径,但这个地址是每次管理员登录都会自动更新的如果使用了代理,可能就出现访问不了的情况,可以通过添加一个系统参数来解决:repor 阅读全文
posted @ 2019-05-07 16:34 keenyeh 阅读(907) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826366.html 甘特图(注意:社区版不支持甘特图!所以不会显示) 水平条状的甘特图通常用于显示项目计划和进度,根元素是<gantt>。 <record model="ir.ui.view" id="_ 阅读全文
posted @ 2019-05-07 16:33 keenyeh 阅读(1071) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826363.html 按钮属性 1)icon 按钮图标名,可用的按钮图标在 addons/web/static/src/img/下。 2)string 按钮的显示文字 3)type 动作执行类型。可能值是: 阅读全文
posted @ 2019-05-07 16:33 keenyeh 阅读(1518) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826356.html 标签属性 1) name:标识字段名称 2)string:标签文本,如果我们想要覆盖模型定义提供的标签文本,可以使用它。 3)help:提示文本,当您将指针悬停在字段上时,将显示一个提 阅读全文
posted @ 2019-05-07 16:32 keenyeh 阅读(6409) 评论(0) 推荐(1)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826350.html 一:Header头部 header区域一般用于展示文档流转的阶段和生命周期,以及动作按钮。 表单的生命周期通过状态栏小控件呈现当前所处的状态,这些通常是状态选择字段或者多对一的阶段字段 阅读全文
posted @ 2019-05-07 16:31 keenyeh 阅读(6497) 评论(0) 推荐(0)
摘要: Odoo 模型存在 Python 的模块之外, 在中间注册表那里。 对于这个注册表,可以通过self.env[<model name>]进入,例如, 通过res.partner 模型获取对象的引用, 代码书写如下 self.env['res.partner']。 阅读全文
posted @ 2019-05-07 16:30 keenyeh 阅读(499) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826329.html 一:Report标签 report标签可用于定义一条报表记录。属性有: 1)id 生成的数据的id。 2)name (必选) 报表名,用于查找及描述。 3)model (必选) 报表记 阅读全文
posted @ 2019-05-07 16:29 keenyeh 阅读(3030) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826336.html 一:Application(应用) application一般是针对大功能的模块,如提供会计功能等一个领域的功能。 二:Modules(模块) modules是指基于大功能模块进行扩展 阅读全文
posted @ 2019-05-07 16:29 keenyeh 阅读(401) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826324.html 一:仪表盘与看板的区别 kanban:kanban是一种视图类型,卡片式视图。可以为某模型定义kanban视图,以卡片式进行展示、操作。 也可以自定义一个模型专门用来作为一个模块的看板 阅读全文
posted @ 2019-05-07 16:28 keenyeh 阅读(2349) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826307.html 一:self是什么 目前新版的Odoo中使用到的self,是对 游标cr、用户ID、模型、上下文、记录集、缓存 的封装。 我们可以通过 self.XX 获取到这些封装的东西,比如:se 阅读全文
posted @ 2019-05-07 16:27 keenyeh 阅读(1958) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826315.html 一:启动选项用在哪里 如果你是用Pycharm进行odoo二次开发的话,可以通过 Run——Edit Configurations——Script parameters 来配置启动选项 阅读全文
posted @ 2019-05-07 16:27 keenyeh 阅读(944) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826288.html odoo有三种常见的安装方式:打包程序安装、源码安装以及Docker镜像安装。 一:打包程序安装 1、EXE文件 Odoo提供了在Windows下的打包安装程序.exe,下载链接为:h 阅读全文
posted @ 2019-05-07 16:25 keenyeh 阅读(5810) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826286.html 一:Odoo模型属性 1:_name 模型的唯一标识:如果没有继承其他模型时,必须指定该属性。 2:_rec_name 模型记录对象的显示名,如设置该属性则返回其指定的字段的值作为对象 阅读全文
posted @ 2019-05-07 16:24 keenyeh 阅读(1473) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826281.html 一:安装PostgreSQL 下载并安装PostgreSQL数据库:http://download.csdn.net/download/qq_28745795/10235366 安装过 阅读全文
posted @ 2019-05-07 16:24 keenyeh 阅读(1567) 评论(2) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826270.html 一:定时任务模型 Odoo中内置了一个定时任务模型 ir.cron ,它定义了一套 定时、自动 执行的规则。 我们可以创建 ir.cron 的模型记录,一条记录就是一个定时任务。 二: 阅读全文
posted @ 2019-05-07 16:23 keenyeh 阅读(4355) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826275.html 一:渲染模版 要渲染一个qweb模板文件,通过render_template方法即可。 @app.route('/about/') def about(): # return rend 阅读全文
posted @ 2019-05-07 16:23 keenyeh 阅读(2167) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826241.html 一:Controller 一般通过继承的形式来创建controller类,继承自odoo.http.Controller。 以route装饰器来装饰定义的方法,提供url路由访问路径: 阅读全文
posted @ 2019-05-07 16:20 keenyeh 阅读(4353) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826232.html Odoo中的五种action都是继承自ir.actions.actions模型实现的子类,共有五种。分别对应五种类型、五种用途。 odoo中还有其他含有action命名的模型,诸如:a 阅读全文
posted @ 2019-05-07 16:19 keenyeh 阅读(10055) 评论(0) 推荐(3)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826222.html 模型层面 一:_table_exist 检查该模型对于的数据库表是否存在,是则返回1,否则返回0. @api.model_cr def _table_exist(self): pass 阅读全文
posted @ 2019-05-07 16:18 keenyeh 阅读(6161) 评论(0) 推荐(2)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826214.html 一:增 1:create():返回新创建的记录对象 self.create({'name': "New Name"}) 二:查 1:search() :返回数据集 接收domain表达 阅读全文
posted @ 2019-05-07 16:17 keenyeh 阅读(2321) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826218.html 一:record set 1:获取记录集 1)在@api.multi修饰器修饰的函数中,self就是记录集。 2)在模型、controller方法中执行search()操作时,返回的就 阅读全文
posted @ 2019-05-07 16:17 keenyeh 阅读(1350) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826202.html 一:简介 QWeb是一个基于xml的模板引擎,用于生成HTML片段和页面。 模板指令是写在xml标签中,以t-开头。 二:template标签 创建一个QWeb视图,只需要一个arch 阅读全文
posted @ 2019-05-07 16:16 keenyeh 阅读(5883) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826200.html Odoo自带的api装饰器主要有:model,multi,one,constrains,depends,onchange,returns 七个装饰器。 一、one one的用法主要用于 阅读全文
posted @ 2019-05-07 16:15 keenyeh 阅读(999) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826193.html 一:向导及其效果 向导类似于弹窗,用于接收用户的输入,然后作出相应的处理。 二:定义向导模型 class XXWizard(models.TransientModel): //要点1: 阅读全文
posted @ 2019-05-07 16:14 keenyeh 阅读(1623) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826184.html 一:工作流 工作流是与业务流程相关联的模型,可用于跟踪工序的动态演变过程。 工作流、活动(节点或操作)、转换 通常在xml里以record定义。 在工作流中处理的单个流程称为工作项。 阅读全文
posted @ 2019-05-07 16:14 keenyeh 阅读(1190) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826175.html 一:图形视图 图形视图用来表示对模型的概述和分析,根元素是<graph>。 图表视图可将数据进行聚合显示,使用graph元素来定义,一共有3种显示模式: Bar(默认值) 条形图,第一 阅读全文
posted @ 2019-05-07 16:13 keenyeh 阅读(1385) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826168.html 一:过滤器 搜索视图还可以包含<filter>元素,定制过滤器。 过滤器必须具有以下属性之一: domain 给搜索指定domain表达式 context 给搜索指定上下文,使用gro 阅读全文
posted @ 2019-05-07 16:12 keenyeh 阅读(1548) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826164.html 一:装饰器约束(字段约束) 装饰器参数指定了约束的字段,当涉及的字段中任一发生改变时触发方法执行。如果不满足约束条件,该方法将引发异常。 @api.constrains('约束字段') 阅读全文
posted @ 2019-05-07 16:12 keenyeh 阅读(1014) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826155.html 转载请注明原文地址: 【onchange=前端js函数,可以实现前端实时更新以及修改验证】 onchange机制:不需要保存数据到数据库就可以实时更新用户界面上的显示。 @api.on 阅读全文
posted @ 2019-05-07 16:11 keenyeh 阅读(2529) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826148.html 一:日历视图定义 根元素为<calendar>。 主要的属性有: color 不同字段值的记录通过颜色来区分。 date_start 记录中开始日期/时间的字段。 date_stop( 阅读全文
posted @ 2019-05-07 16:10 keenyeh 阅读(1956) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826144.html 一:Widget是什么 Odoo中定义了字段的显示形式,不同字段类型的字段都有其不同的默认widget负责展示。 我们也可以在视图文件上,为具体字段指定具体的widget,以达到我们想 阅读全文
posted @ 2019-05-07 16:09 keenyeh 阅读(2961) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826127.html 一:domain表达式 domain表达式:通常用来筛选数据记录。它们使用特殊的语法,以便于Odoo ORM 将它们解析后生成对应的SQL WHERE数据库筛选语句。 二:domain 阅读全文
posted @ 2019-05-07 16:09 keenyeh 阅读(1970) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826118.html 【Odoo中,一切皆模型,连视图都是模型。Odoo将各种数据,如:权限数据、类数据、视图数据等,按照模型分表存储,然后在查看时,按照索引从各个表格读取信息,组合成我们看到的内容。】 一 阅读全文
posted @ 2019-05-07 16:08 keenyeh 阅读(3244) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826114.html 在实际开发过程中,经常会遇到需要修改Odoo原生逻辑的情况。然而,直接修改Odoo底层代码,不利于后面odoo版本迭代时替换。因此,在不改变底层对象的时候添加新的功能,就显得十分重要。 阅读全文
posted @ 2019-05-07 16:07 keenyeh 阅读(5931) 评论(1) 推荐(1)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826105.html 一:Odoo中的权限设置主要有以下5种 1)菜单、报表的访问权限 Odoo可以设置菜单项、某些报表的可见性,通过在xml文件中,对应的menu标签、report标签的groups属性来 阅读全文
posted @ 2019-05-07 16:07 keenyeh 阅读(9705) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826099.html 一:基本字段类型 Binary:二进制类型,用于保存图片、视频、文件、附件等,在视图层显示为一个文件上传按钮。【Odoo底层对该类型字段的容量作了限制,最多能容纳20M内容】 Char 阅读全文
posted @ 2019-05-07 16:06 keenyeh 阅读(9768) 评论(0) 推荐(4)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826084.html 一:服务器、服务器软件、应用程序(后台) 我们常说“服务器”,实际上服务器是一个很宽泛的概念。 服务器包括服务器硬件、服务器程序、以及部署在服务器上的应用程序。 服务器硬件:也称伺服器 阅读全文
posted @ 2019-05-07 16:05 keenyeh 阅读(2150) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826074.html 一:Backbone是什么——JS的MVC框架 Backbone基于underscore,依赖jquery或zepto,它是一款web前端开发的javascript MVC框架,使我们 阅读全文
posted @ 2019-05-07 16:04 keenyeh 阅读(760) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826065.html underscore是什么——它是一个js函数库 jQuery统一了不同浏览器之间的DOM操作的差异,让我们可以简单地对DOM进行操作,而underscore则提供了一套完善的函数接口 阅读全文
posted @ 2019-05-07 16:03 keenyeh 阅读(1020) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826062.html 一:Werkzeug是个啥 1)Werkzeug是一个工具包,它封装了很多东西,诸如: Request,Response等。 2)Werkzeug不是web服务器,也不是web框架; 阅读全文
posted @ 2019-05-07 16:03 keenyeh 阅读(1815) 评论(0) 推荐(0)
摘要: 模块的static目录是专门用于存放静态文件内容如:图片、css等的。其中,description目录是存放关于模块的一些描述性的文件的,其中,模块的图标也放在下面,以icon命名。 阅读全文
posted @ 2019-05-07 16:01 keenyeh 阅读(665) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826037.html 一:XML文件中定义记录 XML中定义记录: 每个<record>元素有两个基本属性id和model,并且包含为每列分配值的<field>元素。如前所述,id属性对应于记录的外部标识符 阅读全文
posted @ 2019-05-07 16:00 keenyeh 阅读(1910) 评论(0) 推荐(0)
摘要: 在act_window中,定义limit字段,可以指定打开的tree视图的记录数量。 limit:列表视图中每个页面的记录数。 阅读全文
posted @ 2019-05-07 16:00 keenyeh 阅读(330) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826024.html 视图元素支持一些动态属性,允许动态视图根据字段值来改变他们的外观或行为。 一:根据条件,改变外观 colors="颜色名:字段名==字段值" 例如: colors="blue:stat 阅读全文
posted @ 2019-05-07 15:59 keenyeh 阅读(441) 评论(0) 推荐(0)
摘要: 在视图标签中包含这个field(包含这个字段才可以使用该字段),但其invisible属性设置为1,即:该字段不可见。 <field name="字段" invisible="1"/> 阅读全文
posted @ 2019-05-07 15:58 keenyeh 阅读(1034) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9281393.html 如果为模型的字段添加了唯一性约束,那么在记录的form视图功能菜单上选择“复制”时就会报错。 那么我们要在维持唯一性的前提下,保留复制功能,则只能重写模型的copy方法,在方法中为有唯一性 阅读全文
posted @ 2019-05-07 15:58 keenyeh 阅读(677) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826000.html 当通过compute属性指定方法,根据依赖值计算得到当前字段值时。一般也要制定这个计算的逆运算——根据当前字段值,改变依赖值。 比如:开始日期+持续时间=结束日期,我们有这个可以得到结 阅读全文
posted @ 2019-05-07 15:57 keenyeh 阅读(1158) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825992.html 一:Odoo控制台error日志一般为以下格式 Traceback (most recent call last): 出错的文件调用列表 ...... error类型(XXERROR) 阅读全文
posted @ 2019-05-07 15:56 keenyeh 阅读(1378) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825988.html 一:销售模块 销售模块的用途: 1)管理销售团队、销售人员;维护销售产品; 2)管理销售行为:报价、销售订单; 3)管理售后行为:开票、超售; 4)对销售业务单据进行多维分析,提供决策 阅读全文
posted @ 2019-05-07 15:55 keenyeh 阅读(2001) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825976.html 一:采购过程 采购业务可以分为以下几个流程: 1)建立供应商信息 企业需要与供应商建立合作关系,在系统中表现为创建一个供应商。 2)建立产品库存 采购涉及入库,库存操作涉及到仓库和库位 阅读全文
posted @ 2019-05-07 15:54 keenyeh 阅读(2480) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825983.html 一:理解CRM CRM:客户关系管理,是指企业用CRM技术来管理与客户之间的关系。 通常所指的CRM,指用计算机自动化分析销售、市场营销、客户服务以及应用等流程的软件系统。 它的目标是 阅读全文
posted @ 2019-05-07 15:54 keenyeh 阅读(1771) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825963.html 一:MRP MRP:产品制造管理。 产品制造业务设计到以下几个关键概念: 1)BOM 物料清单 BOM描述了生产一个产品所需的 部件组成、中间件、原材料。 BOM是用来安排 仓库发料、 阅读全文
posted @ 2019-05-07 15:53 keenyeh 阅读(3339) 评论(2) 推荐(2)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825951.html 一:阿里云短信服务注册 1:开通短信业务:实名认证的个人用户是免费开通;企业用户需要提供三证(营业执照、组织机构代码证、税务登记证) 2:创建用户,生成AccessKey,记得下载并保 阅读全文
posted @ 2019-05-07 15:52 keenyeh 阅读(1427) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825940.html 一:Odoo可以作为app后台+后台管理系统使用 Odoo作为一个可供二次开发的框架,以它开发后台系统可以提供很大的便利。 而以odoo作为后台的项目在调试时,如果只是网页的调试,运行 阅读全文
posted @ 2019-05-07 15:51 keenyeh 阅读(804) 评论(1) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9307319.html 一:odoo后端上传附件 odoo中的ir.attachment模型是附件模型,可以用一个字段关联到该模型,从而达到保存附件的功能。 例如: advert_attachment = fie 阅读全文
posted @ 2019-05-07 15:51 keenyeh 阅读(2079) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9307315.html 使用jinja2渲染的页面,可以直接在调用template.render()时传递参数给页面,页面通过EL表达式获取即可。 而对应一般webapp、移动端app发过来的请求,我们只能返回数 阅读全文
posted @ 2019-05-07 15:51 keenyeh 阅读(1282) 评论(0) 推荐(0)
摘要: 转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825931.html 一:自定义odoo的模块安装 对于odoo内置的一些模块,我们想在模块安装时触发一些动作,来修改某些信息、预安装一些模块等,应该怎么做? 二:重写odoo自带模块的某些方法 一种情形是 阅读全文
posted @ 2019-05-07 15:50 keenyeh 阅读(240) 评论(0) 推荐(0)
摘要: Bug:正常通过运行,但某视图无反应 可能是视图层输入时,不小心输入了中文符号。 解决办法:排查没反应的地方所对应的xml文件,特别是标点,如逗号这类,修改为英文符号。 阅读全文
posted @ 2019-05-07 15:48 keenyeh 阅读(189) 评论(0) 推荐(0)
摘要: ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters 中文编码造成,在models文件中定义的字段中文值在XML视图文件中不兼容。 解决方法:在mod 阅读全文
posted @ 2019-05-07 15:48 keenyeh 阅读(3513) 评论(0) 推荐(0)
摘要: Bug:controller中的路径明明书写正确,浏览器中访问的url也拼接正确,但报404 原因一:由于路由地址对应的处理方法存在同名而造成的,此时应该检查controller的方法们,看看有没有同名的,修改掉。 原因二:若所有路径都不能访问,则需要在启动配置文件中配置一下 db_filter , 阅读全文
posted @ 2019-05-07 15:47 keenyeh 阅读(1129) 评论(0) 推荐(0)