|7 days ago||4 days ago|
|BSD 3-clause "New" or "Revised" License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Change Python Code While Running Without Losing State
2 projects | news.ycombinator.com | 30 Nov 2022
Open Source and Saying “No”
4 projects | news.ycombinator.com | 28 Nov 2022
Weird, I dislike Flask because it quickly becomes a dependency soup the moment you want to add something simple like forms or a DB.
Django has less dependencies - one "real" one (asgiref), one to work around a sqlite issue ("sqlparse"), and two timezone related backports (tzcata, zoneinfo). Plus obviously a library for your db backend, if you're not using sqlite.
trying to build a newssite for my highschool - so confused what php is and how to download on mac ventura someone please help ive read articles and tried copying codes into my browser- i think im doing it wrong. is it an app i have to download and copy script? i just want to download the 7.0 + versi
2 projects | reddit.com/r/programming | 27 Nov 2022
Hide mysql connection from app users
2 projects | reddit.com/r/learnpython | 25 Nov 2022
A minimalist backend REST API in NodeJS
8 projects | dev.to | 22 Nov 2022
We deliberately decided not to use "kitchen-sink included" frameworks such as Laravel, Django, Loopback or Nest.js to keep things simple.
The Top 4 Python Back-end Web Frameworks for Your Next Project
2 projects | dev.to | 16 Nov 2022
Django is the most popular Python web framework for rapid web development. It helps experienced developers save time by allowing them to focus on their website’s content rather than coding from scratch.
¿Qué tecnologías usarían para crear una web app de gestión?
6 projects | reddit.com/r/programacion | 16 Nov 2022
Dockerize an Django Based app along Postgres + Redis + ElasticSearch 🚀
3 projects | dev.to | 9 Nov 2022
2 projects | news.ycombinator.com | 8 Nov 2022
I've been trying to teach myself not to use the word "just" in my documentation.
I was inspired by this legendary PR to the Django docs that fixed all kinds of words that "minimize difficulty involved": https://github.com/django/django/pull/11482
Switching from data analytics to web development
2 projects | reddit.com/r/cscareerquestionsEU | 8 Nov 2022
I would suggest you start out with Django, since you already know some python, and try to create some basic CRUD applications. Server-side rendered at first, throw some html/css at the front end, and expand from there. If you need something dynamic, you can try jQuery or alpinejs. After you get somewhat comfortable with those, you can look into single page applications (React, Vue or even frameworks built on top of them - Next, Nuxt, etc.). With those the back end usually is a REST API.
How does Depends with SQLAlchemy session work?
2 projects | reddit.com/r/FastAPI | 27 Nov 2022
I, too, have encountered something similar. In my opinion, abandoning this function and such a solution, for example, solves the problem.
Falcon vs Flask?
Anecdotally, FastAPI seems to be prone to weird unexplained errors like OOM. In fact, there's an issue that's been open for 2 years about an OOM issue.
https://github.com/tiangolo/fastapi/issues/1624 Is the issue. I saw you had fixed at uvicorn side. Thats interesting.
Why do you think your new system won't result in OOM errors? You can't jut say it is fastapi's fault, it seems like a complex issue
DApp API with FastAPI [Backend Blueprint]
5 projects | reddit.com/r/Python | 22 Nov 2022
Here are some features it includes as well as the GitHub Repository link if you would like to check it out: - [x] User registration through digital wallet - [x] User login through digital wallet - [x] User profile update - [x] User profile delete - [x] User profile get - [x] User profiles get all - [x] User profile get by digital wallet address (public key) - [x] User profile get by email - [x] JWT authentication / verification - [x] Signature (Signing) registration - [x] Custom BaseModels by pydantic - [x] JWT only admin/registered user access check - [x] get/set e-mail accounts in the database - [x] Custom pymongo database class wrapper - [x] Full logging support with built-in logging and saving the logs to custom files - [x] pymongo exception handlers - [x] Custom FastAPI middleware - [x] Function docs and parameters explanation and use cases - [x] x days (custom time) JWT token expiration checks - [x] All SECRETs are stored in the .env file for security and accessibility - [x] Ready to deploy and use on Heroku and Vercel with Procfile and requirements.txt - [ ] All endpoints and functions tests (fastapi/issues/5675)
Fastberry (FastAPI + Strawberry)
2 projects | reddit.com/r/Python | 20 Nov 2022
Ask HN: What is example of good documentation in your opinion?
2 projects | news.ycombinator.com | 20 Nov 2022
Clear and easy to follow language with awesome examples. I really like that additional concepts are explained as well.
Python framework to test hardware and control various equipment
2 projects | reddit.com/r/learnpython | 15 Nov 2022
Python REST APIs With Flask, Connexion, and SQLAlchemy – Part 1 – Real Python
3 projects | reddit.com/r/Python | 15 Nov 2022
And while I wouldn't say that the tutorial is in any way bad, I believe that you would need a very good reason to use Flask/Connexion over FastAPI, at least if you start a new project. The tutorial on the official FastAPI Site is very detailed as well.
Ask HN: Where can one learn about boring web development?
8 projects | news.ycombinator.com | 11 Nov 2022
The Flask mega-tutorial is great - but I would recommend looking at fast Api today, rather than flask. That will in general only give you an Api though - you'd typically add on a pure js/ts front-end or something:
Or look at Django - for something more full-featured in python.
What are some alternatives?
AIOHTTP - Asynchronous HTTP client/server framework for asyncio and Python
Tornado - Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
HS-Sanic - Async Python 3.6+ web server/framework | Build fast. Run fast. [Moved to: https://github.com/sanic-org/sanic]
Flask - The Python micro framework for building web applications.
django-ninja - 💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
vibora - Fast, asynchronous and elegant Python web framework.
django-rest-framework - Web APIs for Django. 🎸
BentoML - Unified Model Serving Framework 🍱
flask-restx - Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask