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



On Tuesday, 28 March 2023 at 20:27:47 UTC+2 jayant khanna wrote:

> 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: 
>    
>    1. Make a simple API where users can send JSON data. 
>    2. Users can pass the Project name and App name
>    3. 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).
>    4. Whether their application will be a Simple Django template-based 
>    application or will they use Django-Rest-Framework
>    5. Any particular python module they want in their requirements.txt
>    6. Option to declare Models, their fields, and their types
>    7. I will also be building a simple frontend using React to make it 
>    easier for users
>    8. Auto-set Static files, templates(if using HTML, CSS, and JS files 
>    in the project), and media settings in Settings.py
>    9. Auto-set base URLs
>    10. There will be an option to define multiple apps too.
>    11. Write import statements that are used widely and are not written 
>    by default for example `from .models import ABC` and so on
>
> Here is a link to my draft proposal: 
> https://docs.google.com/document/d/17b7YKkAk_KMuyUma8yoR17JLe6LNKib7jN2CrHjBF_o/edit?
>  
> <https://docs.google.com/document/d/17b7YKkAk_KMuyUma8yoR17JLe6LNKib7jN2CrHjBF_o/edit?usp=sharing>
>
> 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.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/53fa3a79-2e58-4be3-baf8-338186a33435n%40googlegroups.com.

Reply via email to