Python Daily – Telegram
Python Daily
2.56K subscribers
1.49K photos
53 videos
2 files
39.1K links
Daily Python News
Question, Tips and Tricks, Best Practices on Python Programming Language
Find more reddit channels over at @r_channels
Download Telegram
Deploy Flask App

Hi everyone, I'm new to web app development and have created a Flask-based application that requests data from a PostgreSQL database, which is then updated on a Vanilla JS-based frontend.

Currently, the application is running on my local Windows environment, and want to publish it so it can be accessed by everyone on the internet. I'm finding it challenging to choose the right path and tools.

My company has a Windows server on Azure. Should deploy the app on an server, or is there a simpler, better approach? Any documentation or tutorials on the recommended deployment path would be very helpful.

/r/flask
https://redd.it/1hed4l9
Django DRF serializers best practices

👋Hi everyone, I'm new to Django Rest Framework, I've been wondering about whether I should use two different ModelSerializers, one for read and the other for write, I hope it's clear, if not then just enlighten me with the best practices of drf serializers for a scalable, and to add on top of that, I have a post model which requires different fields for read and write.

Thanks in advance🙏

/r/django
https://redd.it/1heewq6
Sunday Daily Thread: What's everyone working on this week?

# Weekly Thread: What's Everyone Working On This Week? 🛠️

Hello /r/Python! It's time to share what you've been working on! Whether it's a work-in-progress, a completed masterpiece, or just a rough idea, let us know what you're up to!

## How it Works:

1. Show & Tell: Share your current projects, completed works, or future ideas.
2. Discuss: Get feedback, find collaborators, or just chat about your project.
3. Inspire: Your project might inspire someone else, just as you might get inspired here.

## Guidelines:

Feel free to include as many details as you'd like. Code snippets, screenshots, and links are all welcome.
Whether it's your job, your hobby, or your passion project, all Python-related work is welcome here.

## Example Shares:

1. Machine Learning Model: Working on a ML model to predict stock prices. Just cracked a 90% accuracy rate!
2. Web Scraping: Built a noscript to scrape and analyze news articles. It's helped me understand media bias better.
3. Automation: Automated my home lighting with Python and Raspberry Pi. My life has never been easier!

Let's build and grow together! Share your journey and learn from others. Happy coding! 🌟

/r/Python
https://redd.it/1heg422
Flask-JWT-Extended and "Invalid crypto padding"

Hi,

This is my first message on this subreddit.

I've been learning to write backend in Flask for some time now and now I'm trying to familiarize myself with using JWT in it. I have encountered a problem related to the use of the Flask-JWT-Extended library, and more precisely, when I try to send the generated token back, I get the error: "Invalid crypto padding".

It seems to me that token generation is done correctly but I could be wrong, below are some code snippets related to this.

@app.route('/login', methods='POST')
def login():
if request.method == 'POST': return logincontroller()
else:
return 'Method is Not Allowed'



def login
controller():
requestform = request.json
print(request
form)
password = requestform['password']

try:
login = request
form'username'


/r/flask
https://redd.it/1hedkxa
Streaming HTTP Response Factory

In django I have a few API integrations that take a few seconds in a single HTTP request to finish. Rather than just letting the page spin, I decided it would be way better UX to send back "status updates" for each step.

Im using the StreamingHttpResponse and a custom factory I built. I'm trying to implement a few more solid design patterns in the app. So this is kind of practice, but also being used in prod. The way it functions is very similar to how ChatGPT's typed text is streamed back to the client.


Here's the code below:

# task_factory.py
class MyTaskFactory:

def __init__(self):
self.tasks = []

def _build(self):
return [task.build() for task in self.tasks]

def add_task(self, name):
task = MyTask(name, self)


/r/django
https://redd.it/1hek6g5
Looking to Switch from MERN to Django – Seeking Resources and Guidance for a Smooth Transition!

Hi,
I just wanna switch my tech stack from MERN to django I just need suggestions to find resources nd for the sake of references I have made projects like c++ code editor which is basically a serverless website user just visits write,run and compiles the code nd they gets the output as simple as that. And also a vitagaurd a micro nutrition tracker which tracks users micronutrients such as vitamins, minerals stuff it also have a profile which shows a piechart of all nutritions consumed in a day. couple other projects those were like very common such as social media platform,course selling, chat application etc...

The reason why I wanna switch is cuz wanna explore django nd how it works yeah

Any suggestions might help hehe

/r/django
https://redd.it/1heb2ls
NGL Like project updates.

A small update from my NGL like project built with flask and react with following feature.

\- Reset password
\- New profile & settings design
\- Added an email

You can try:
https://stealthmessage.vercel.app/

Send me a message:
https://stealthmessage.vercel.app/secret/c3aec79d0c

Code:
https://github.com/nordszamora/Stealth-Message.git

Send me your feedback:)

/r/flask
https://redd.it/1he3hg9
How to navigate through file tree using url_for with flask buleprint?

I'm having trouble making my web app to read static style .css file when using flask blueprint. The HTML fails to read this stylesheet. I'm going describe how the project files are structured followed by the content of each files.

# Project structure

Below is the file structure tree:

main.py
coolestapp/
├──
init.py
└── pages/
├──
init.py
├── templates/
│ ├── base.html
└── static/
└── styles/
└── base.css

There are in total 5 files within this project. But, I'm only giving the content of 4 files only since the `.css` file content is irrelevant.

a. [`main.py`](
http://main.py) file

from coolest
app import createapp

app = create
app()

if name == "main":
app.run(debug=True, host="0.0.0.0", port="10000")

b. coolest_app/__init__.py

/r/flask
https://redd.it/1he36l5
Redirect from a called function

let's say I have a route, where the second function is in another file. The redirect is not working.

route
def fun1():
fun2()

def fun2():
redirect(url_for())

/r/flask
https://redd.it/1het5j4
New to JWTs: How to Maintain User Login Beyond Token Expiration?

Hey everyone! I'm new to working with JWTs and have created a REST API that uses them for authentication, with a token validity of 15 minutes. As I integrate this API with a frontend framework, I'm facing a challenge: after the user logs in, the token expires after 15 minutes.

I want to ensure that users remain logged in indefinitely unless they explicitly log out. What are the best practices for handling JWT expiration? Should I implement a refresh token system, and if so, how should it be structured? Any guidance or examples would be greatly appreciated as I navigate this! Thanks in advance for your help!

/r/flask
https://redd.it/1hdbkcx
D Simple Questions Thread

Please post your questions here instead of creating a new thread. 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 noscript.

Thanks to everyone for answering questions in the previous thread!

/r/MachineLearning
https://redd.it/1hevk2a
Time Series Analysis using First Return Time Statistics

Hi All,
I am currently working on a project focused on classifying chaotic and regular/quasi-periodic time series and am encountering some difficulties related to first return time statistics.

Some references suggest that for ergodic time series, the first return time statistics display an exponential decay, whereas this behavior does not generally apply to regular or quasi-periodic time series. However, I have observed that the Python code I implemented generates an exponential decay even for sin(t), which is a periodic function.

In light of this, I would greatly appreciate your insights on the general validity of the claim that first return time statistics exhibit exponential decay for ergodic time series but not for regular time series. Additionally, I would like to understand whether first return time statistics are an effective and sufficient method for analyzing the underlying dynamics of a time series. If so, I would be grateful for any suggestions regarding potential errors in my Python code (attached).

img1

img2



/r/pystats
https://redd.it/1heo3ef
This media is not supported in your browser
VIEW IN TELEGRAM
[P] I made wut – a CLI that explains your last command using a LLM

/r/MachineLearning
https://redd.it/1hew6wy
best django course request

Hi friends, I'm new to django and i want to boost my learning to finish it faster so would appreciate suggesting django course for me.

thanks i advance.

/r/django
https://redd.it/1hfblp9
Flask with apache2 issues with routing.

I have a flask app running in a docker container open to port 5000 on my server. Apache2 is proxying port 5000 to myserver.com/myapp (not real). I have used url_for in all my templates however all the addresses it generates go to myserver.com/address instead of myserver.com/myapp/address how do I fix this?

/r/flask
https://redd.it/1hf9gze
Report of big data. Experience stories

Good day🙋
Is there someone who works on a project where there's big data involved, i mean big database ( we use postgresql) where in one table for example, there is a lot of entries and there is a need of generating a report of them. For us we have celery and redis doing the work. The best part, It is not blocking the application but we are not very satisfied with the generation part. For example in order to generate a report of 10000 identifications, it takes around 20min. I would like to hear other stories and experience of dealing with generation of big report with a lot of data.

/r/django
https://redd.it/1hey4ft
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 denoscription 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

**Denoscription**: 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

**Denoscription**: 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

**Denoscription**: Create a noscript 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/1hf62db
1-Year Perplexity Pro Promo Code for Only $25 (Save $175!)

Get a 1-Year Perplexity Pro Promo Code for Only $25 (Save $175!)

Enhance your AI experience with top-tier models and tools at a fair price:

Advanced AI Models: Access GPT-4o, o1 & Llama 3.1 also utilize Claude 3.5 Sonnet, Claude 3.5 Haiku, and Grok-2.

Image Generation: Explore Flux.1, DALL-E 3, and Playground v3 Stable Diffusion XL

Available for users without an active Pro subnoscription, accessible globally.

Easy Purchase Process:

Join Our Community: Discord with 450 members.

Secure Payment: Use PayPal for your safety and buyer protection.

Instant Access: Receive your code via a straightforward promo link.

Why Choose Us?
Our track record speaks for itself.

Check our verified Verified Buyers + VIP Buyers and Customer Feedback 2, Feedback 3, Feedback 4, Feedback 5

I WILL SEND YOU THE PROMO CODE



/r/flask
https://redd.it/1hf9l81