self в Django когда использовать
Подскажите, пожалуйста. В каких случаях в DJANGO нужно использовать self? Например, когда мы проверяем валидность формы form_valid, то для user=form.save() не используем self. Т.е. НЕ прописываем так self.user = form.save(). Почему так?
И вообще, когда создаются запросы от пользователей, то для Класса представления создаются его экземпляры (экземпляры класса) для каждого запроса?
Точнее, хотел понять, почему при одновременных запросах, эта переменная user присваивается правильно (т.е. для каждого пользователя (запроса) отдельно)? Так же и с функциями представлениями
Источник: Stack Overflow на русском