IBM / django-ibmi

Django adapter for IBM i
Apache License 2.0
3 stars 5 forks source link

Is the django-ibmi driver viable ? #56

Open richardschoen opened 1 year ago

richardschoen commented 1 year ago

Since this Django driver hasn't received any development for 2 years is it even viable for IBM i DB access with Django ?

I have a customer asking about what to use to connect to IBM i DB2 with Django (via Windows) and I'm actually not sure what to tell them to do. I'm assuming the same issue is looming for Linux or Native IBMi PASE.

My current answer is use Flask or anything other than Django that can directly use pyodbc because it doesn't appear IBM i is properly supported with Django.

This project appears to work from cursory testing and looks somewhat promising: https://github.com/soundstripe/django-pyodbc-iseries

I would appreciate thoughts on best connectivity options for Django and IBM i so I know how to advise customers who are asking about using the Django framework with IBM i.

Thanks

cedric-chapuis commented 8 months ago

+1

kadler commented 8 months ago

I have some changes in the fix branch here: https://github.com/IBM/django-ibmi/tree/fix I had to put this work down due to other priorities and our team's current Python focus is on https://github.com/IBM/sqlalchemy-ibmi.

We have not assessed any other alternatives, though https://github.com/ibmdb/python-ibmdbsa may work provided you have a Db2 Connect license.

cedric-chapuis commented 8 months ago

Thank you for your response @kadler !