I have two different databases as below:
DATABASES = {
'tvet': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
},
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'jpk',
'USER': 'jpkuser',
'PASSWORD': 'jpkpassword',
'HOST': 'localhost', # Or an IP Address that your DB is hosted on
'PORT': '3306',
}
}
When I want to create a CreateView, I am unable to save it.
class BiodataCreateView(CreateView):
template_name = 'bio_create.html'
# model = Biodata.objects.using('tvet').all()
def get_queryset(self):
return Biodata.objects.using('tvet').all()
fields = 'name', 'hobby'
def get_success_url(self):
return reverse('biodata-list')