{ Vigor's snippets }

Règles d'encoding en python 2

python - January 22, 2014 - 16:09
  Aide-mémoire pour éviter les problèmes d'encoding
# -*- coding: utf-8 -*-
 
 
# toutes les chaines sont en unicode (même les docstrings)
from __future__ import unicode_literals


#plus la string est longue plus ce sera fiable
import chardet
chardet.detect(u"Le Père Noël est une ordure j'ai dis enculé".encode('utf8'))


Vue openerp

html - January 22, 2014 - 13:26
  Vue form openerp
<record id="my_object_form_view" model="ir.ui.view">
            <field name="name">My Object</field>
            <field name="model">my.object</field>
            <field name="inherit_id" ref="my.parent.form"/>
            <field name="arch" type="xml">
            </field>
        </record>


Classe Openerp

python - January 22, 2014 - 13:24
  Classe simple openerp
class my_class(osv.osv):

    _name = "my.class.name"
    _inherit = "my.parent.object"

    _columns = {
    }

    _defaults = {
    }

    def create(self, cr, uid, vals):
        return new_id

    def write(self, cr, uid, ids, vals, context=None):
        return True




Powered by canSnippet v1.0 beta - by ademcan