question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Manage FastAPI August-September 2020 Roadmap

See original GitHub issue

:hammer: Roadmap August-September 2020 :hammer:

Goals

  • Adding more templates for databases and object relatioınal mappers.
  • Instead of creating database with async sql, now the database will be up to user

Example:

manage-fastapi startproject myproject

The command we ran above will ask the user something like this to select a database.

Select a database:
[0] Postgresql, sqlite3, mysql
[1] Tortoise ORM
[2] Peewee
[3] MongoDB, Couchbase

Each selection will have unique database template.

New Features

runserver

Also thinking about showmodels to show all models also this command will came with option for request method like

showmodels --get showmodels --post

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:12 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
MedAmineFouzaicommented, Aug 28, 2020

Then we can see how we can implement the fastapi-admin to the current package

1reaction
MedAmineFouzaicommented, Aug 28, 2020

Yes ,first thank you for your reply.the main issue is that the cli has some limetations when installing it ,you don’t assume the developer or the user of the package have all the dependencies including fastapi it self ,and (sqlalchmy,motor,etc) so this has to be improved ,second if you working on Mac or Linux your to consider windows users in the module imports there is error including relative imports in windows when it comes to python ,also I wasn’t managed to hit the endpoint of a created app ,it shows me that the route doesn’t exist for example ifollwed the documentation of the v1 app and it didn’t work and I had to fix the import issue and still didn’t work for me again I’m working on windows, and last it has to check the targeted OS so that the script builds a bolirplate capebale on working on every operating system I will work on it just hit me on my social media accounts so that we can discuss more👌

Read more comments on GitHub >

github_iconTop Results From Across the Web

manage-fastapi/ROADMAP.md at master - GitHub
rocket: CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy. - manage-fastapi/ROADMAP.md at master · ycd/manage-fastapi.
Read more >
FastAPI
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. The key features...
Read more >
FastAPI vs Flask | Is FastAPI Right Replacement for Flask?
In this article, we will see how the FastAPI framework has an edge over Flask with an example code to understand things in...
Read more >
Other Posts - Facebook
Roadmap to becoming a web developer in 2020. Contribute to kamranahmedse/developer-roadmap development by creating an account on GitHub.
Read more >
Write a Python data layer with Azure Cosmos DB and FastAPI
In this article, we will demonstrate how to build a data layer in Python for Azure Cosmos DB using FastAPI, a web framework...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found