Python Daily
2.57K subscribers
1.48K photos
53 videos
2 files
38.9K links
Daily Python News
Question, Tips and Tricks, Best Practices on Python Programming Language
Find more reddit channels over at @r_channels
Download Telegram
Anyway have any experience/tips converting a Flask app using Jinja templating to React?

I have a Flask app that heavily used Jinja templating. However, the issue that I am facing right now is that the app is a static webpage and I want to move over to a SPA in React. So the plan is get rid of all the jinja templating and convert all the jinja features I was using to React features. Does anyone here have any experience dealing with this transition?

/r/flask
https://redd.it/asrdrw
Deploying Flask app to Heroku failing.

I have a flask webapp which is working fine on localhost but due to some reason is not running on Heroku.

I'm assuming that something is wrong with my Procfile.

File structure :

├── hiring.csv
├── machine-learning-model.ipynb
├── Procfile
├── README.md
├── requirements.txt
└── src
├── __init__.py
├── model.pkl
├── __pycache__
│   └── app.cpython-36.pyc
├── static
│   └── style.css
└── templates
└── index.html

Procfile:

web: gunicorn src:app

Thank you

/r/flask
https://redd.it/asrwr8
Image Pixelator using Python

This is my first post so go easy on me lol.

I made a naive algorithm which pixelates a given image by calculating the average pixel value using PIL and opencv.It is very slow(duh!), took around 10-15 sec to process a 4k image.Please try it out and give me suggestions to do it better or faster.[https://github.com/k4rth33k/code\_bunker/blob/master/pixel.py](https://github.com/k4rth33k/code_bunker/blob/master/pixel.py)

​

/r/Python
https://redd.it/asrikj
Getting post data from ajax to python in flask

hey all, I have been working on this problem for far too long. I have asked many people and still it seems that I am not figuring it out. All I want to do is take the info from ajax and send it to python so I can manipulate it and put it in a db.

​

/working.html

[https://pastebin.com/9QjtMURU](https://pastebin.com/9QjtMURU)

​

/routes.py

[https://pastebin.com/suMJC5Xx](https://pastebin.com/suMJC5Xx)

​

console log

​

https://i.redd.it/njuq2ujvlsh21.png

edit: switched to paste bin because i did not know how to format code here

/r/flask
https://redd.it/asu5do
DRF Alternatives.

Hey there everyone. I've gotten quite used to the DRF + Front end framework (Vue) workflow over the past few months, and it's made me realize just how strong Django can be as a back end only solution. For anyone with more diverse experience, what are some alternatives you guys have used for building out DB's / API's that don't involve Django? Specifically in the JS world. Do they compare?

/r/django
https://redd.it/asqe1f
As promised - webcam to ascii in command line

There's this [cool project](https://www.reddit.com/r/Python/comments/amjko2/works_with_live_webcam_video_idea_u1991viet/) which takes in camera input and converts it in real time to ascii art. The only problem is that it renders to a Pygame window instead of command line. (It was thought that rendering in text would be too slow.) I made some changes so it uses curses to render to command line.

So [as promised](https://www.reddit.com/r/Python/comments/amjko2/works_with_live_webcam_video_idea_u1991viet/efoti7v/?context=3) I making a post here, complete with a [youtube demo](https://www.youtube.com/watch?v=M0DnibYHUkQ), some [junky code](https://gist.github.com/SamyBencherif/29a0a945cabff92a4b61d78a5fe072a5) for you to get started on, and a bunch of [dumb embedded links](https://www.reddit.com/r/Python/comments/aswvve/as_promised_webcam_to_ascii_in_command_line/).

​

Installation of dependencies. Copy paste this into your terminal:

python3 -m pip install opencv-python

​

/r/Python
https://redd.it/aswvve
Downloadable Python lessons for someone cut off from the world for three weeks

I will be onboard onboard a ship out to sea for three weeks and internet access will be limited to email. Are there any good Python books/lessons that I can download and study during my downtime while I am out? I have absolutely no programming background.

/r/Python
https://redd.it/asyr69
CMS For User-Generated Graphs

I’m working on a project that allows a user to create academic articles with user generated graphs. Theoretically, the user would add a csv or excel spreadsheet in their publication and a CMS like Wagtail or Django CMS would generate a graph using React or Chart.js. Is this currently possible in Django with a CMS?

/r/django
https://redd.it/at352k
html → mysql → flask → html

i'm trying to create an offline backup for this forum.. by using selenium to get all of the html from each post, put it into a mysql db, then redisplay the html when the post gets opened.. however when attempting the display the html is simply shows the html in [plain text](https://imgur.com/a/qDKQjVg), while if I copy the html and paste into an actual .html file and view it, everything [looks fine](https://imgur.com/a/KVoKb6S) (granted I don't have the css linked yet)

c.execute('SELECT * FROM posts WHERE post_id=%s', (post_id, ))
for i in c.fetchall():
title = i[0]
body = i[1]
return render_template('topic.html', body=body)

I also tried below, however it resulted in a `UnicodeEncodeError: 'ascii' codec can't encode character '\u2014' in position 426: ordinal not in range(128)` which after an hour of looking I still haven't found out why it actually errors out.. as .encoding('utf8') doesn't do anything..

return """


/r/flask
https://redd.it/at2p76
User-defined number of wtform forms

I need to be able generate a user defined number of forms for the user to input data into. I.E if the user wants 4 instances of this "thing" then they need 4 separate instances of the form on the page. Does anyone know how to achieve such a thing in flask using WTForms? Any help is appreciated!

/r/flask
https://redd.it/at7a4q
Model Setup Help - Data Upload

I am looking to create a model that contains a hierarchy of items (think of Country, State, City, Town, as an example). In the end I want users to be able to select these items from a drop-down while inputting other data to separate models. I'm new to django so please bear with me. In this case, would I just never pass a POST to this model, as users would never be required nor would I want them to add data to this table AND how would I initially get this table populated? From what I have gathered, I would use pgadmin (using postgres in this case) to upload the data from a csv, correct?

​

I have an additional question, related to models, but unrelated to the above. I can post in a new topic if that's preferred. Nevertheless, I'm confused (and I think it's the admin dashboard that is confusing me) with how my form submission will submit data to my database. I understand how it works but how would I go about iterating related fields based on a specific field's submissions? As a functionally similar concept, think of my app as

/r/djangolearning
https://redd.it/aspd3k
Looking for advice on how to structure my app

Hello,

I am working on an application that has a web interface that users can register on but mainly works with sending text messages.

Since I am kind of new to Flask, I am unsure about how to structure this application. I have not yet finished the functionality of the app but this is what my structure looks like right now:

​

project folder

* main
* assets
* core
* \_\_init\_\_.py
* views.py
* messages
* \_\_init\_\_.py
* views.py
* logic
* logic.py
* static
* templates
* users
* \_\_init\_\_.py
* views.py
* \_\_init\_\_.py
* models.py
* [app.py](https://app.py)

​

Within the core folder, I have the views that actually render templates for the website visitor to see. The messages/views.py includes the routes that handle the text messaging.

Now what I am mainly concerned about is my logic folder. I want to set this app up so that every day at a given time,

/r/flask
https://redd.it/at8xb6