Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from osv import osv, fields
- # All the Settings in CAPS are defined here.
- from settings import *
- import requests
- import pickle
- import sys
- import simplejson as json
- DEFAULT = False
- class Bank(osv.Model):
- """This class defines a Bank Object"""
- _name = 'obp.bank'
- _description = 'OBP Bank'
- _order = 'name'
- _columns = {
- 'full_name' : fields.char('Bank name'),
- 'logo' : fields.char('Bank Logo'),
- 'website' : fields.char('Bank Website'),
- 'bank_id' : fields.char('Bank ID'),
- 'short_name' : fields.char('Short Name'),
- }
- def _obp_load_data(self, cr, uid, context = None):
- f = open(content_obj, 'r')
- content = pickle.load(f)
- for item in content['banks']:
- record_id = self.create(cr, uid,
- {'full_name': item['bank']['full_name'],
- 'logo' : item['bank']['logo'],
- 'website': item['bank']['website'],
- 'bank_id': item['bank']['id'],
- 'short_name': item['bank']['short_name'],},
- context)
- Bank()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement