跳至內容
選單
此問題已被標幟
1 回覆
5777 瀏覽次數

Hi All,

I have created module where employee can upload their image. Module works perfectly. No issue with saving /displaying employee record including image.

But I would like to know where exactly image file is stored ?

Thanks. Here is my class and img field holds file name. Please let me know in which table image is stored and how it is related to test_base table ?

from osv import osv

from osv import fields

class test_base(osv.osv):
     _name='test.base'
    _columns={
        'name':fields.char('Name'),
        'email':fields.char('Email'),
        'mydate':fields.date('My Date'),
        'code':fields.integer('Unique ID'),
        'sal':fields.integer('Salary'),
        'rate':fields.selection([(10,'10'), (20,'20'),(30,'30')],'Percentage of Deduction'),
        'ded':fields.float('Deduction'),
        'bdisplay':fields.float('Net Salary'),
        'image': fields.binary("Image", help="Select image here"),
        'skillid':fields.one2many('test.skill','exp'),

    }
頭像
捨棄
最佳答案

Hello shrikant

Image is stored in binary format. Go to pgadmin or access your database on terminal.

select image from test_base; The image column will show you binary format string for each image

頭像
捨棄

thanks for the info. Does it mean that we can't view image stored in database?

No u cannot view image because its just binary format data.

Thanks Again.

相關帖文 回覆 瀏覽次數 活動
2
9月 23
7722
2
3月 23
46817
2
12月 23
57731
0
3月 22
2405
3
6月 20
10707