Hello @salvo-polizzi
Thankyou for showing interest in the Auto-importing shell
project. It will be great to see this functionality being added to the core. I would suggest you to do some research around the below mentioned points to better understand what we’re after:
- The working of current Django shell(as you said). You can find its code here.
- The working of Shell_plus as what you’ll be doing will be somewhat similar (but with improvements) to the
shell_plus
functionality. You can find its code here. - There was some discussion on the forum during the time of GSoC last year related to this project, I’d recommend giving it a look.
- If you need an idea about how an ideal GSoC proposal should be, here’s the link to my last year’s proposal.
I hope this will help you create atleast an initial draft of the proposal for GSoC. Please don’t hesitate to ask if you get stuck anywhere.
Thanks again for picking this up!