I do full-stack work and I've found I can work quite well with an iPad Air 2, Apple wireless keyboard (same size and layout as a laptop), Textastic, Transmit, Prompt and Working Copy.
For the git audience - get Working Copy for iOS and Textastic at least. They're transformative.
On my iPad, I have Textastic for editing and Working Copy to clone repositories and add files (you connect both through iOS share system).
My plan was to use both when I had to send my only laptop for repairs, but I never got deep into using them. But I managed to write some blog posts with them.
The biggest problem I see is that you won't be able to run your code on the iPad -- you'd need to upload to somewhere else or edit, commit and then run tests/see the results.
You could try Clound9, since they provide workspaces with installed packages (and Django is one of them), but you'll need to be always connected (not hard, if you make your phone run as a hotspot).
Trying to do the same on the phone, since it's an Android and you can root it and install whatever you want, should provide an easier environment, although with a smaller screen -- and I have no idea with this, although I had VIM (I think) on my old Xperia Tablet Z, but I never managed to pair it with the bluetooth keyboards available around and then Cyanogen never managed to run GoogleApps without breaking itself and I gave the thing away.
If you use Git for either work or personal projects you should download Working Copy for your iPhone or iPad.
Even if you do not currently do any sort of programming on your iOS device, you will be surprised at how convenient it is to have access to Git at all times and because it is a free download you have nothing to loose.
Not sure how much to read into this, but Panic support seems to indicate that x-callback-url is coming or at least not ruled out.