Naming variable, best convention
The important thing is being consistent with your naming style. Choose one with your project mates and use it. Don't mix them. I personally use camelCase:
Sample class name: MyClass (capital letter at the beginning)
Sample method name: myMethod
Sample variable name: myVariable
Sample constant/enum name: MY_CONST
Class name should start with capital letter to make clear what it is in your code. Same about constants/enums. Values that don't change throughout your program should consist of capital letters.
What is the most used convention for naming variables in Python / Django?
ex: pub_date or pubdate
What about for classes and methods?