Have Erasmus+ scholarship and I'm looking for a 2-month internship in any EU country
Hello everyone 👋
I’m a final-year SWE student graduating in early July.
I’ve secured an Erasmus+ scholarship and I'm currently looking for a two-month internship opportunity where I can grow both technically and professionally.
I'm open to any tech role since I’m just starting my career, I’m eager to gain experience in anything I work on. That said, I’d love something backend-related with Django, since I really enjoy working with it. My graduation project is actually a hospital management system built with DRF and Next.js.
Right now, I’m doing a remote internship with a U.S. based company, but I want to make the most of the Erasmus+ program to expand my skills and network.
I just need a company to send me an acceptance letter and erasmus and I will take care of everything else.
I’d really appreciate any support or referrals 🙏
/r/django
https://redd.it/1l0n67m
Hello everyone 👋
I’m a final-year SWE student graduating in early July.
I’ve secured an Erasmus+ scholarship and I'm currently looking for a two-month internship opportunity where I can grow both technically and professionally.
I'm open to any tech role since I’m just starting my career, I’m eager to gain experience in anything I work on. That said, I’d love something backend-related with Django, since I really enjoy working with it. My graduation project is actually a hospital management system built with DRF and Next.js.
Right now, I’m doing a remote internship with a U.S. based company, but I want to make the most of the Erasmus+ program to expand my skills and network.
I just need a company to send me an acceptance letter and erasmus and I will take care of everything else.
I’d really appreciate any support or referrals 🙏
/r/django
https://redd.it/1l0n67m
Reddit
From the django community on Reddit
Explore this post and more from the django community
Every time I touch settings.py, I age 3 years.
Why does configuring Django feel like diffusing a bomb with a blindfold on… while it’s also on fire… and your cat is stepping on the keyboard? Meanwhile, Node devs just vibe with dotenv. 😂 Let's unite, scream into the void, and pretend we totally understand ALLOWED_HOSTS.
/r/django
https://redd.it/1l0sxr7
Why does configuring Django feel like diffusing a bomb with a blindfold on… while it’s also on fire… and your cat is stepping on the keyboard? Meanwhile, Node devs just vibe with dotenv. 😂 Let's unite, scream into the void, and pretend we totally understand ALLOWED_HOSTS.
/r/django
https://redd.it/1l0sxr7
Reddit
From the django community on Reddit
Explore this post and more from the django community
GitHub - orsenthil/django-react-starter-project: A modern full-stack web application template featuring Django REST API backend and React TypeScript frontend, with Google OAuth authentication and client side AI support.
https://github.com/orsenthil/django-react-starter-project
/r/django
https://redd.it/1kzltg6
https://github.com/orsenthil/django-react-starter-project
/r/django
https://redd.it/1kzltg6
GitHub
GitHub - orsenthil/django-react-starter-project: A modern full-stack web application template featuring Django REST API backend…
A modern full-stack web application template featuring Django REST API backend and React TypeScript frontend, with Google OAuth authentication and client side AI support. - orsenthil/django-react-s...
Monday Daily Thread: Project ideas!
# Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
## How it Works:
1. **Suggest a Project**: Comment your project idea—be it beginner-friendly or advanced.
2. **Build & Share**: If you complete a project, reply to the original comment, share your experience, and attach your source code.
3. **Explore**: Looking for ideas? Check out Al Sweigart's ["The Big Book of Small Python Projects"](https://www.amazon.com/Big-Book-Small-Python-Programming/dp/1718501242) for inspiration.
## Guidelines:
* Clearly state the difficulty level.
* Provide a brief description and, if possible, outline the tech stack.
* Feel free to link to tutorials or resources that might help.
# Example Submissions:
## Project Idea: Chatbot
**Difficulty**: Intermediate
**Tech Stack**: Python, NLP, Flask/FastAPI/Litestar
**Description**: Create a chatbot that can answer FAQs for a website.
**Resources**: [Building a Chatbot with Python](https://www.youtube.com/watch?v=a37BL0stIuM)
# Project Idea: Weather Dashboard
**Difficulty**: Beginner
**Tech Stack**: HTML, CSS, JavaScript, API
**Description**: Build a dashboard that displays real-time weather information using a weather API.
**Resources**: [Weather API Tutorial](https://www.youtube.com/watch?v=9P5MY_2i7K8)
## Project Idea: File Organizer
**Difficulty**: Beginner
**Tech Stack**: Python, File I/O
**Description**: Create a script that organizes files in a directory into sub-folders based on file type.
**Resources**: [Automate the Boring Stuff: Organizing Files](https://automatetheboringstuff.com/2e/chapter9/)
Let's help each other grow. Happy
/r/Python
https://redd.it/1l13tl7
# Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
## How it Works:
1. **Suggest a Project**: Comment your project idea—be it beginner-friendly or advanced.
2. **Build & Share**: If you complete a project, reply to the original comment, share your experience, and attach your source code.
3. **Explore**: Looking for ideas? Check out Al Sweigart's ["The Big Book of Small Python Projects"](https://www.amazon.com/Big-Book-Small-Python-Programming/dp/1718501242) for inspiration.
## Guidelines:
* Clearly state the difficulty level.
* Provide a brief description and, if possible, outline the tech stack.
* Feel free to link to tutorials or resources that might help.
# Example Submissions:
## Project Idea: Chatbot
**Difficulty**: Intermediate
**Tech Stack**: Python, NLP, Flask/FastAPI/Litestar
**Description**: Create a chatbot that can answer FAQs for a website.
**Resources**: [Building a Chatbot with Python](https://www.youtube.com/watch?v=a37BL0stIuM)
# Project Idea: Weather Dashboard
**Difficulty**: Beginner
**Tech Stack**: HTML, CSS, JavaScript, API
**Description**: Build a dashboard that displays real-time weather information using a weather API.
**Resources**: [Weather API Tutorial](https://www.youtube.com/watch?v=9P5MY_2i7K8)
## Project Idea: File Organizer
**Difficulty**: Beginner
**Tech Stack**: Python, File I/O
**Description**: Create a script that organizes files in a directory into sub-folders based on file type.
**Resources**: [Automate the Boring Stuff: Organizing Files](https://automatetheboringstuff.com/2e/chapter9/)
Let's help each other grow. Happy
/r/Python
https://redd.it/1l13tl7
D Self-Promotion Thread
Please post your personal projects, startups, product placements, collaboration needs, blogs etc.
Please mention the payment and pricing requirements for products and services.
Please do not post link shorteners, link aggregator websites , or auto-subscribe links.
\--
Any abuse of trust will lead to bans.
Encourage others who create new posts for questions to post here instead!
Thread will stay alive until next one so keep posting after the date in the title.
\--
Meta: This is an experiment. If the community doesnt like this, we will cancel it. This is to encourage those in the community to promote their work by not spamming the main threads.
/r/MachineLearning
https://redd.it/1l16j5k
Please post your personal projects, startups, product placements, collaboration needs, blogs etc.
Please mention the payment and pricing requirements for products and services.
Please do not post link shorteners, link aggregator websites , or auto-subscribe links.
\--
Any abuse of trust will lead to bans.
Encourage others who create new posts for questions to post here instead!
Thread will stay alive until next one so keep posting after the date in the title.
\--
Meta: This is an experiment. If the community doesnt like this, we will cancel it. This is to encourage those in the community to promote their work by not spamming the main threads.
/r/MachineLearning
https://redd.it/1l16j5k
Reddit
From the MachineLearning community on Reddit
Explore this post and more from the MachineLearning community
ayu - a pytest plugin to run your tests interactively
# What My Project Does
ayu is a pytest plugin and tui in one.
It sends utilizes a websocket server to send test events from the pytest hooks directly to the application interface to visualize the test tree/ test outcomes/ coverage and plugins.
It requires your project to be uv-managed and can be run as a standalone tool,
without the need to be installed as a dev dependency.
e.g. with:
Under the hood ayu is invoking pytest commands and installing itself on the fly, e.g.
You can check the source code on github: https://github.com/Zaloog/ayu
# Target Audience
Devs who want a more interactive pytest experience.
# Comparison
Other plugins which offer a tui interface e.g. pytest-tui https://github.com/jeffwright13/pytest-tui exist.
Those are only showing a interface for the results of the test runs though
and do not support for example
- searching/marking specific tests and run only marked tests
- exploring code coverage and other plugins
/r/Python
https://redd.it/1l0wgq3
# What My Project Does
ayu is a pytest plugin and tui in one.
It sends utilizes a websocket server to send test events from the pytest hooks directly to the application interface to visualize the test tree/ test outcomes/ coverage and plugins.
It requires your project to be uv-managed and can be run as a standalone tool,
without the need to be installed as a dev dependency.
e.g. with:
uvx ayu
Under the hood ayu is invoking pytest commands and installing itself on the fly, e.g.
uv run --with ayu pytest --co is executed to run the test collection.You can check the source code on github: https://github.com/Zaloog/ayu
# Target Audience
Devs who want a more interactive pytest experience.
# Comparison
Other plugins which offer a tui interface e.g. pytest-tui https://github.com/jeffwright13/pytest-tui exist.
Those are only showing a interface for the results of the test runs though
and do not support for example
- searching/marking specific tests and run only marked tests
- exploring code coverage and other plugins
/r/Python
https://redd.it/1l0wgq3
GitHub
GitHub - Zaloog/ayu: making pytest interactive
making pytest interactive. Contribute to Zaloog/ayu development by creating an account on GitHub.
Can you suggest good blog or post explainng how asyncio and gRPC works in python specially with Django
I specially do not get how loops are created and assigned to function and if you create new custom loop how to solve conflict
/r/djangolearning
https://redd.it/1l1erss
I specially do not get how loops are created and assigned to function and if you create new custom loop how to solve conflict
/r/djangolearning
https://redd.it/1l1erss
Reddit
From the djangolearning community on Reddit
Explore this post and more from the djangolearning community
Stuck with AJAX reloading entire page...
I'm building a webapp for music streaming. Here's my base.html:
<!DOCTYPE html>
{% load static %}
<html lang="sv">
<head>
<meta charset="UTF-8">
<title>{% block title %}Stream{% endblock %}</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: white;
margin: 0;
padding-top: 56px;
padding-bottom: 100px;
</style>
</head>
<body>
<!-- Navbar -->
<nav id="site-navbar"
/r/djangolearning
https://redd.it/1kxoyfo
I'm building a webapp for music streaming. Here's my base.html:
<!DOCTYPE html>
{% load static %}
<html lang="sv">
<head>
<meta charset="UTF-8">
<title>{% block title %}Stream{% endblock %}</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: white;
margin: 0;
padding-top: 56px;
padding-bottom: 100px;
</style>
</head>
<body>
<!-- Navbar -->
<nav id="site-navbar"
/r/djangolearning
https://redd.it/1kxoyfo
Reddit
From the djangolearning community on Reddit
Explore this post and more from the djangolearning community
How local variables work in Python bytecode
Hi! I posted several months back after wrestling with local versus global identifiers in the Python interpreter I'm building from scratch.
I wanted to share another post that goes deeper into local variables: how the bytecode compiler tracks local identifiers, how these map to slots on the execution stack, and how the runtime VM doesn't even need to know the actual variable names.
If you're interested in how this works under the hood, I hope you find this one helpful: https://fromscratchcode.com/blog/how-local-variables-work-in-python-bytecode/
Please let me know if you have any questions or suggestions!
/r/Python
https://redd.it/1l1ilq0
Hi! I posted several months back after wrestling with local versus global identifiers in the Python interpreter I'm building from scratch.
I wanted to share another post that goes deeper into local variables: how the bytecode compiler tracks local identifiers, how these map to slots on the execution stack, and how the runtime VM doesn't even need to know the actual variable names.
If you're interested in how this works under the hood, I hope you find this one helpful: https://fromscratchcode.com/blog/how-local-variables-work-in-python-bytecode/
Please let me know if you have any questions or suggestions!
/r/Python
https://redd.it/1l1ilq0
Fromscratchcode
How local variables work in Python bytecode
Software mentorship for the quietly subversive.
Introducing MEINE 🌒: A TUI-Based File Manager & Command Console Built with Python
> Hey everyone,
>
> I’m excited to share MEINE — a personal project where I experimented with asynchronous programming, modular design, and terminal UIs. MEINE is a feature-rich file manager and command console that leverages regex-based command parsing to perform tasks like deleting, copying, moving, and renaming files, all within a dynamic TUI. Here are some highlights:
>
> - Regex-Based Commands: Easily interact with files using intuitive command syntaxes.
> - Reactive TUI Directory Navigator: Enjoy a modern terminal experience with both keyboard and mouse support.
> - Live Command Console: See file system operations and system state changes in real time.
> - Asynchronous and Modular Architecture: Built with
> - Customizable Theming and Configurations: Use CSS themes and JSON-based settings for a personalized workflow.
> - Plugin-Ready Design: Extend the project with your own functionalities without modifying the core.
>
> I built MEINE because I wanted to explore new paradigms in terminal application design while keeping the user experience engaging. I’d love to hear your thoughts—any feedback, suggestions, or ideas for improvements are greatly appreciated!
>
> Check out the repository and don't forget to star the
/r/Python
https://redd.it/1l18f3h
> Hey everyone,
>
> I’m excited to share MEINE — a personal project where I experimented with asynchronous programming, modular design, and terminal UIs. MEINE is a feature-rich file manager and command console that leverages regex-based command parsing to perform tasks like deleting, copying, moving, and renaming files, all within a dynamic TUI. Here are some highlights:
>
> - Regex-Based Commands: Easily interact with files using intuitive command syntaxes.
> - Reactive TUI Directory Navigator: Enjoy a modern terminal experience with both keyboard and mouse support.
> - Live Command Console: See file system operations and system state changes in real time.
> - Asynchronous and Modular Architecture: Built with
asyncio, aiofiles, and other libraries for responsiveness and extensibility. > - Customizable Theming and Configurations: Use CSS themes and JSON-based settings for a personalized workflow.
> - Plugin-Ready Design: Extend the project with your own functionalities without modifying the core.
>
> I built MEINE because I wanted to explore new paradigms in terminal application design while keeping the user experience engaging. I’d love to hear your thoughts—any feedback, suggestions, or ideas for improvements are greatly appreciated!
>
> Check out the repository and don't forget to star the
/r/Python
https://redd.it/1l18f3h
Reddit
From the Python community on Reddit: Introducing MEINE 🌒: A TUI-Based File Manager & Command Console Built with Python
Explore this post and more from the Python community
Open source CLI tool for CodeAct agents
Hey everyone.
Just released Xerus - the CLI tool that runs CodeAct agents powered by HuggingFace Smolagents.
# What my project does:
Like OpenAI Codex or Claude Code, but you can use open-source models like Deepseek R1 0528 or Llama 4.
### Cool features:
- Run different models for different tools (eg. cheap model for web search, powerful one for analysis)
- Add MCP servers in Claude Desktop format - grab them from Glama or Smithery.
- 100% Python code
- Agentic system configuration in one file. Easy to tweak and test different models combination.
# Target Audience
- Data scientists who want to automate repetitive tasks and workflows
- AI/ML engineers building agentic systems and automation pipelines
- Open-source enthusiasts who prefer local models over proprietary APIs
- Researchers who need flexible, customizable AI agents for experiments
- Enterprise developers wanting to avoid vendor lock-in with proprietary tools
- Students/academics learning about agentic systems and AI automation
# Comparison
## vs. OpenAI Codex/GitHub Copilot:
- Price - Run with open-source models
- No vendor lock-in - Choose any model you want
- Privacy - Code execution stays on your machine
- Customizable - Full control over the agent behavior
- Smart routing - Use different models for different tools
## vs. Claude Code:
- Open-source models - Not limited to Anthropic's models
- Cost
/r/Python
https://redd.it/1l1quel
Hey everyone.
Just released Xerus - the CLI tool that runs CodeAct agents powered by HuggingFace Smolagents.
# What my project does:
Like OpenAI Codex or Claude Code, but you can use open-source models like Deepseek R1 0528 or Llama 4.
### Cool features:
- Run different models for different tools (eg. cheap model for web search, powerful one for analysis)
- Add MCP servers in Claude Desktop format - grab them from Glama or Smithery.
- 100% Python code
- Agentic system configuration in one file. Easy to tweak and test different models combination.
# Target Audience
- Data scientists who want to automate repetitive tasks and workflows
- AI/ML engineers building agentic systems and automation pipelines
- Open-source enthusiasts who prefer local models over proprietary APIs
- Researchers who need flexible, customizable AI agents for experiments
- Enterprise developers wanting to avoid vendor lock-in with proprietary tools
- Students/academics learning about agentic systems and AI automation
# Comparison
## vs. OpenAI Codex/GitHub Copilot:
- Price - Run with open-source models
- No vendor lock-in - Choose any model you want
- Privacy - Code execution stays on your machine
- Customizable - Full control over the agent behavior
- Smart routing - Use different models for different tools
## vs. Claude Code:
- Open-source models - Not limited to Anthropic's models
- Cost
/r/Python
https://redd.it/1l1quel
Reddit
Open source CLI tool for CodeAct agents : r/Python
1.4M subscribers in the Python community. The official Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language.
---
If you have questions or are new to Python use r/LearnPython
---
If you have questions or are new to Python use r/LearnPython
D TMLR paper quality seems better than CVPR, ICLR.
I found that quality and correctness-wise TMLR papers seem to be be better than CVPR and ICLR papers on an average with the latter having huge variance in the paper quality. Do people think so as well? If so, why?
/r/MachineLearning
https://redd.it/1l1kttb
I found that quality and correctness-wise TMLR papers seem to be be better than CVPR and ICLR papers on an average with the latter having huge variance in the paper quality. Do people think so as well? If so, why?
/r/MachineLearning
https://redd.it/1l1kttb
Reddit
From the MachineLearning community on Reddit
Explore this post and more from the MachineLearning community
Tuesday Daily Thread: Advanced questions
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1l1xqmw
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1l1xqmw
Discord
Join the Python Discord Server!
We're a large community focused around the Python programming language. We believe that anyone can learn to code. | 412982 members
HIRING/RETAINER Django Dev or Small Firm - Emergency Backup for Tiny SaaS
We’re a two-person team running a small Django-based SaaS (Django, Celery, Postgis, Redis, Fly.io, etc.). It’s a live app with paying customers, but we’re small: just the two of us. Oh, and we're married.
We’re responding to a government RFP. Since we’re a tiny shop, we’d like to put someone on retainer as an emergency backup to show continuity of service. Ideally a Django dev or small firm that we could list in our proposals. Preferably one with a LLC/Inc./DBA so we don't have to list just your name.
We don’t expect you to do anything day-to-day, just be on standby with some awareness of our stack and access to the code/docs in case we get hit by a bus.
We’d be willing to pay a small annual fee for this. If the worst ever happens, you’d be the first call.
If that sounds like something you’d offer, drop a comment or DM. Thanks!
/r/django
https://redd.it/1l1zxw2
We’re a two-person team running a small Django-based SaaS (Django, Celery, Postgis, Redis, Fly.io, etc.). It’s a live app with paying customers, but we’re small: just the two of us. Oh, and we're married.
We’re responding to a government RFP. Since we’re a tiny shop, we’d like to put someone on retainer as an emergency backup to show continuity of service. Ideally a Django dev or small firm that we could list in our proposals. Preferably one with a LLC/Inc./DBA so we don't have to list just your name.
We don’t expect you to do anything day-to-day, just be on standby with some awareness of our stack and access to the code/docs in case we get hit by a bus.
We’d be willing to pay a small annual fee for this. If the worst ever happens, you’d be the first call.
If that sounds like something you’d offer, drop a comment or DM. Thanks!
/r/django
https://redd.it/1l1zxw2
Reddit
From the django community on Reddit
Explore this post and more from the django community
FastAPI + Supabase Auth Template
What My Project Does
This is a FastAPI + Supabase authentication template that includes everything you need to get up and running with auth. It supports email/password login, Google OAuth with PKCE, password reset, and JWT validation. Just clone it, add your Supabase and Google credentials, and you're ready to go.
Target Audience
This is meant for developers who need working auth but don't want to spend days wrestling with OAuth flows, redirect URIs, or boilerplate setup. It’s ideal for anyone deploying on Google Cloud or using Supabase, especially for small-to-medium projects or prototypes.
Comparison
Most FastAPI auth tutorials stop at hashing passwords. This template covers what actually matters:
• Fully working Google OAuth with PKCE
• Clean secret management using Google Secret Manager
• Built-in UI to test and debug login flows
• All redirect URI handling is pre-configured
It’s optimized for Google Cloud hosting (note: GCP has usage fees), but Supabase allows two free projects, which makes it easy to get started without paying anything.
Supabase API Scaffolding Template
/r/Python
https://redd.it/1l2bm0g
What My Project Does
This is a FastAPI + Supabase authentication template that includes everything you need to get up and running with auth. It supports email/password login, Google OAuth with PKCE, password reset, and JWT validation. Just clone it, add your Supabase and Google credentials, and you're ready to go.
Target Audience
This is meant for developers who need working auth but don't want to spend days wrestling with OAuth flows, redirect URIs, or boilerplate setup. It’s ideal for anyone deploying on Google Cloud or using Supabase, especially for small-to-medium projects or prototypes.
Comparison
Most FastAPI auth tutorials stop at hashing passwords. This template covers what actually matters:
• Fully working Google OAuth with PKCE
• Clean secret management using Google Secret Manager
• Built-in UI to test and debug login flows
• All redirect URI handling is pre-configured
It’s optimized for Google Cloud hosting (note: GCP has usage fees), but Supabase allows two free projects, which makes it easy to get started without paying anything.
Supabase API Scaffolding Template
/r/Python
https://redd.it/1l2bm0g
GitHub
GitHub - hpohlmann/supabase-api-scaffolding-template: Production-ready FastAPI authentication API template with Supabase integration.…
Production-ready FastAPI authentication API template with Supabase integration. Features email/password auth, Google OAuth (PKCE), JWT validation, and Google Secret Manager support. Perfect scaffol...
Mopad: Gamepad support for Python is finally here!
What my project does:
Browsers have a gamepad API these days, but these weren't exposed to Python notebooks yet. Thanks to mopad, you can now use a widget (made with anywidget!) to control Python with a game controller. It's more useful that you might initially think because this also means that you can build labelling interfaces in your notebook and add labels to data with a device that makes everything feel like a fun video game.
Target audience:
It's mainly meant for ML/AI people that like to work with Python notebooks. The main target for the widget is marimo but because it's made with anywidget it should also work in Jupyter/VSCode/colab.
Comparison:
I'm not aware of other projects that add gamepad support, but one downside that's fair to mention is that this approach only works in browser based notebook because we need the web API. Not all gamepads are supported by all vendors (MacOS only allows for bluetooth gamepads AFAIK), but I've tried a bunch of pads and they all work great!
If you're keen to see a demo, check the YT video here: https://www.youtube.com/watch?v=4fXLB5\_F2rg&ab\_channel=marimo
If you have a gamepad in your hand, you can also try it out on
/r/Python
https://redd.it/1l269h7
What my project does:
Browsers have a gamepad API these days, but these weren't exposed to Python notebooks yet. Thanks to mopad, you can now use a widget (made with anywidget!) to control Python with a game controller. It's more useful that you might initially think because this also means that you can build labelling interfaces in your notebook and add labels to data with a device that makes everything feel like a fun video game.
Target audience:
It's mainly meant for ML/AI people that like to work with Python notebooks. The main target for the widget is marimo but because it's made with anywidget it should also work in Jupyter/VSCode/colab.
Comparison:
I'm not aware of other projects that add gamepad support, but one downside that's fair to mention is that this approach only works in browser based notebook because we need the web API. Not all gamepads are supported by all vendors (MacOS only allows for bluetooth gamepads AFAIK), but I've tried a bunch of pads and they all work great!
If you're keen to see a demo, check the YT video here: https://www.youtube.com/watch?v=4fXLB5\_F2rg&ab\_channel=marimo
If you have a gamepad in your hand, you can also try it out on
/r/Python
https://redd.it/1l269h7
No more exit()? Yay for exit!
I usually use python in the terminal as a calculator or to test out quick ideas. The command to close the Linux terminal is "exit", so I always got hit with the interpreter error/warning saying I needed to use "exit()". I guess python 3.13.3 finally likes my exit command, and my muscle memory has been redeemed!
/r/Python
https://redd.it/1l1zeib
I usually use python in the terminal as a calculator or to test out quick ideas. The command to close the Linux terminal is "exit", so I always got hit with the interpreter error/warning saying I needed to use "exit()". I guess python 3.13.3 finally likes my exit command, and my muscle memory has been redeemed!
/r/Python
https://redd.it/1l1zeib
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Creating a live scoreboard in using Python.
Hi,
For work I usually have to watch some football films and write articles about what I’m watching. On a lot of the teams films I’ve started seeing layouts like this with the game information and a running clock prior to the film of the play starting.
I was wondering if there is a way to link an excel sheet of the game data or use python in a way so that it’s reflected on a PowerPoint slide similar to a scoreboard
For example if I have a sheet with a column for each “down” and “distance” - can I link that sheet so each down and distance is then reflected onto a slide?
/r/Python
https://redd.it/1l2hn9e
Hi,
For work I usually have to watch some football films and write articles about what I’m watching. On a lot of the teams films I’ve started seeing layouts like this with the game information and a running clock prior to the film of the play starting.
I was wondering if there is a way to link an excel sheet of the game data or use python in a way so that it’s reflected on a PowerPoint slide similar to a scoreboard
For example if I have a sheet with a column for each “down” and “distance” - can I link that sheet so each down and distance is then reflected onto a slide?
/r/Python
https://redd.it/1l2hn9e
What is the best way to send/share a Jupyter notebook from itself?
I'm conducting a class on Python for high school students for my local college.
They will be working through a Jupyter notebook in our computer lab with Python being set up by Anaconda.
After the class, we require them to submit their Jupyter notebooks to us, and ideally allow them to easily download it for themselves.
What is the best way to achieve this without requiring them to have a USB drive or having to login to their email to send themselves etc.?
My predecessor set up a throwaway email account and use the
However, it is finicky and the email account keep getting flagged for abuse and fails to send half the time.
EDIT: The current plan is to use Github's gists API to upload the notebook as a gist. The returned gist URL is then sent to a QR code API to return a QR code that students can scan. Everything is done with
/r/Python
https://redd.it/1l2aosj
I'm conducting a class on Python for high school students for my local college.
They will be working through a Jupyter notebook in our computer lab with Python being set up by Anaconda.
After the class, we require them to submit their Jupyter notebooks to us, and ideally allow them to easily download it for themselves.
What is the best way to achieve this without requiring them to have a USB drive or having to login to their email to send themselves etc.?
My predecessor set up a throwaway email account and use the
smtplib and email packages in the notebook itself to email us and the students the notebook. The students just have to enter their own email address in a variable.However, it is finicky and the email account keep getting flagged for abuse and fails to send half the time.
EDIT: The current plan is to use Github's gists API to upload the notebook as a gist. The returned gist URL is then sent to a QR code API to return a QR code that students can scan. Everything is done with
requests in the notebook itself and students don't have to create accounts for anything./r/Python
https://redd.it/1l2aosj
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
This thing just saved me hours on a stupid bug
I was messing around with a django project and ran into this annoying issue where my form
wouldn’t validate but there was no real error showing. i had been going in circles for like two
hours. i asked the assistant about it and dropped in the code and it actually pointed out that i
was missing a clean method on the form to handle a custom field. something i totally overlooked
it even gave me the exact method and explained how to raise the validation error the right way.
copied it in, adjusted a bit and boom fixed
not gonna lie i didn’t expect it to understand what i meant without me explaining everything but
somehow it got the point
whoever built this thing, respect. this kinda help is next level.
/r/django
https://redd.it/1l2ltil
I was messing around with a django project and ran into this annoying issue where my form
wouldn’t validate but there was no real error showing. i had been going in circles for like two
hours. i asked the assistant about it and dropped in the code and it actually pointed out that i
was missing a clean method on the form to handle a custom field. something i totally overlooked
it even gave me the exact method and explained how to raise the validation error the right way.
copied it in, adjusted a bit and boom fixed
not gonna lie i didn’t expect it to understand what i meant without me explaining everything but
somehow it got the point
whoever built this thing, respect. this kinda help is next level.
/r/django
https://redd.it/1l2ltil
Reddit
From the django community on Reddit
Explore this post and more from the django community