Come trasformare la mia web app Python/Django in un’app IOS che si connette allo stesso database

Ecco il problema - il back-end della tua applicazione è scritto in Python/Django, e questo non è un linguaggio che iOS riconosce. Non puoi premere un pulsante e fare in modo che il codice scritto in un linguaggio si trasformi in un altro. I due linguaggi hanno molto poco in comune.

Ci sono due approcci per risolvere questo problema - o lasciare il codice Django su un server, e scrivere una UI in Objective-C/Phonegap/Ionic (il primo rende la UI più fluida e migliore, gli altri due fanno applicazioni che funzionano anche su Android. Inoltre gli sviluppatori Phonegap/Ionic sono più comuni, e potrebbero essere più economici). Django's views non vengono utilizzate e chiamate, e il server risponde alle chiamate AJAX. Nell'area REST, Django ha due giocatori dominanti: Benvenuti a Tastypie! o Django REST framework. Entrambi non sono perfetti, ma fanno un buon lavoro.

L'altra opzione è quella di scrivere il tutto in Objective-C "Soup-to-nuts" come si dice. Non conosco nessuna scorciatoia - il massimo che posso pensare è trovare uno strumento che analizzi il tuo database e generi il codice del modello. Controller e View sono su di te, da zero.

Sarò felice di assisterti ulteriormente se lo desideri.