Вроде все по докам.не знаю какие там ты доки читаешь, но ты явно делаешь не так https://docs.djangoproject.com/en/5.2/ref/forms/ap...
Публиковал на render.comда когда же вы доки используемых сервисов научитесь читать https://render.com/docs/deploy-django#set-up-stati...
time = datetime.time(11, 00, 0, tzinfo=timezone(timedelta(hours=0)))используй джанговские функции https://docs.djangoproject.com/en/5.2/ref/utils/#m..., а еще лучше почитай офдоки про работу со временем https://docs.djangoproject.com/en/5.2/topics/i18n/...
datetime = datetime.datetime.combine(date, time)
username и password генерировались самиэто можно сделать как на уровне формы (будет работать только там где используется эта форма), так и на уровне модели (будет работать в любом месте создания юзера), конкретно для юзера обычно переопределяют create_user у manager
я не понимаю, попробовал разными способами сделать дебаг, присваивал типы, STR и INT, не помогло.так не нужно методом тыка делать, освой дебаг и смотри что именно у тебя в переменных
product_id = str(product.id), а потом всё равно используешь product.id, а не product_id self.cart[product.id] = ...