You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Hello everyone, I have started this conversation to obtain input for my suggestion for a project not on the list: Automating early steps in Django. I have used the framework for the past two years but I have never contributed to any of the official Django projects. In this discussion, I'd like to offer a high-level overview of what I'm doing and how it can be done; any input you could offer or resources you might recommend for a more in-depth and understandable look at the project would be very welcomed.
What I have in mind to do is as follows:
Make a simple API where users can send JSON data.
Users can pass the Project name and App name
They can pass the type of database they want to use(Will be giving multiple options but for now my focus will be on SQLite, PostgreSQL, MySQL, and MongoDB).
Whether their application will be a Simple Django template-based application or will they use Django-Rest-Framework
Any particular python module they want in their requirements.txt
Option to declare Models, their fields, and their types
I will also be building a simple frontend using React to make it easier for users
Auto-set Static files, templates(if using HTML, CSS, and JS files in the project), and media settings in Settings.py
Auto-set base URLs
There will be an option to define multiple apps too.
Write import statements that are used widely and are not written by default for example `from .models import ABC` and so on
I understand that the Django community has a lot of experience and expertise, and I would value your input on my proposal. Specifically, I would be grateful for any feedback you have on the feasibility, scope, and potential impact of the project.
Carlton Gibson
unread,
Mar 29, 2023, 4:15:41 AM3/29/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Hi Jayant.
This sounds like a good idea for an ecosystem package, but I think it's the kind of thing that's out-of-scope for a GSoC project I'm afraid. 😬
Kind Regards,
Carlton
Jacob Rief
unread,
Mar 29, 2023, 8:05:52 AM3/29/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Hi Jayant,
before inventing the wheel a second time, did you have a look at these Cookiecutter templates?