I have given a field in my backend as selection but while I am choosing my field for the frontend it appears to be a radio button. I need a reason why it's changing and how it can be resolved?
from odoo import models, fields
class Alumni_Form_Record(models.Model):
_name="res.partner"
_inherit='res.partner'
exam=fields.Selection([('icse','ICSE'),('isc', 'ISC')], string="Examination")
yop=fields.Integer(string="Year Of Passing ICSE/ ISC")
my_teachers=fields.Char(string="My Teachers")
qual=fields.Selection([('med','Medical Field'),('it','IT Professional'),('engg','Engineer'),('bs','Banking Sector'),('law','Law'),('edu','Education'),('res','Research'),('oth','Others')], string="Qualification/ Profession Category")
hqh=fields.Char(string="Highest Qualification Held")
som=fields.Char(string="Specialization or Major")
ysk=fields.Char(string="Your Special Skill(In any area of interest)")
clg=fields.Char(string="Institute/ College/ University")
ped=fields.Selection([('job','Job'),('se','Self Employed'),('bus','Business'),('stud','Student'),('hm','House Maker'),('ot','Others')],string="Present Employment Status")
about=fields.Text(string="About Me")
Here in this model.py, you could see qual as selection but in the frontend it appears to be a radio button. The frontend I mean here in the theme using form builder (here, it is create a customer form).
Where is code for the frontend website?
There is no need for frontend, after dragging and dropping the form builder and choosing my form (create a customer), I can view my fields in Add an existing parameter because I have inherited res.partner in my model.