Odoo Help


How to complete this python code?

on 7/18/13, 6:56 AM 766 views

This is a hard time for me..because this problem is not solved yet in this 4 days. I need project user only able to create record issue but not allowed to edit any recorded issue. Only admin and project manager that able to Edit recorded issue.

I already change access control list and record rules but it's not working. I also have change access rights in models project.issue and unchecked write access for user. Then , user can't edit but also can't create. So , I don't know how to do.

Someone have already answer me and give this code, but I don't know how to complete the code

def write(self, cr, uid, ids, datas = {}, context = {} ):
if uid ..........: #check if user belongs to a certain group
return super(class_name, self).write(cr, uid, ids, datas, context)
raise osv.except_osv('Error','You are not allowed to make changes!')

Anyone can help me to complete the code or any other choice to solve this problem?thank you

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

0 follower(s)


Asked: 7/18/13, 6:56 AM
Seen: 766 times
Last updated: 3/16/15, 8:10 AM