I have searched for the best desired method for creating a read only column in a custom data list but I couldn't find anything solid in regards to the all view. My goal is to be the only one allowed to edit the list in any view possible. My search resulted in this but I do not know if this is the best solution for what I am wanting. Is this something on a permissions level?
I think there is not the best solution. It depends on your requirements for security. If you need only hide field for edit on forms it is one way. If you want to prevent pro grammatical changes of this field, it is another way.
A can suggest following:
I would recommend creating two lists and using a Lookup column. In List A you could have the content that you are okay with other members editing. That list would then look up to List B with the column of information that you would grant Read too only.
Truly the most secure way to do this is via the Lookups and using SharePoint's built-in security.