Structuring personnal code with existant UI Theme
Hello,
​
I am developing an application based on all my python scripts so i thought using Flask to convert them as web application. I downloaded a theme from AppSeed (https://docs.appseed.us/products/flask-dashboards/material-dashboard)
But i want to be sure how can i add my scripts and structure the application. I want to use blueprints and make one for each application component.
So i think i need to add folder like home or authentication and inside them a routes.py file, a models.py file and forms.py file and my scripts ?
Thank you for you help
https://preview.redd.it/ms02x2kw9u9a1.png?width=838&format=png&auto=webp&s=82724e4f366c05433c6fbbc598675015a0dfef67
/r/flask
https://redd.it/1029pwa
Hello,
​
I am developing an application based on all my python scripts so i thought using Flask to convert them as web application. I downloaded a theme from AppSeed (https://docs.appseed.us/products/flask-dashboards/material-dashboard)
But i want to be sure how can i add my scripts and structure the application. I want to use blueprints and make one for each application component.
So i think i need to add folder like home or authentication and inside them a routes.py file, a models.py file and forms.py file and my scripts ?
Thank you for you help
https://preview.redd.it/ms02x2kw9u9a1.png?width=838&format=png&auto=webp&s=82724e4f366c05433c6fbbc598675015a0dfef67
/r/flask
https://redd.it/1029pwa
docs.appseed.us
Flask Material Dashboard - Open-Source Starter | AppSeed Documentation
Open-source Flask Starter coded on top Argon Dashboard design (Free Version).
how to deploy flask
I created projects in flask and sqlite3. How to deploy/host project? As heroku is paid I cant afford.
/r/flask
https://redd.it/10234nd
I created projects in flask and sqlite3. How to deploy/host project? As heroku is paid I cant afford.
/r/flask
https://redd.it/10234nd
reddit
how to deploy flask
I created projects in flask and sqlite3. How to deploy/host project? As heroku is paid I cant afford.
Django Rest Framework authentication and Django Middleware: Why request.user is anonymous? A solution.
https://medium.com/@batiste/django-rest-framework-authentication-and-django-middleware-why-request-user-is-anonymous-d9d62bddf4f6
/r/django
https://redd.it/1035rtc
https://medium.com/@batiste/django-rest-framework-authentication-and-django-middleware-why-request-user-is-anonymous-d9d62bddf4f6
/r/django
https://redd.it/1035rtc
Medium
Django Rest Framework authentication and Django Middleware: Why request.user is anonymous?
When using DRF and in in the context of Django middleware I have often found to be the case that request.user is an AnonymousUser. Why is…
C on Jupyter Notebook Warnings
Hi so hope this is the right place for this, I am on MacBook Pro M1 Pro and have installed Jupyter Notebook on VSC and downloaded this c kernel and when I try to use it with the code below the code runs ok but I get these two warnings. I also tried on Jupyter notebook from anaconda and I get the same warning so Its not from vsc. Does anyone know how to remove these warnings? Any help in appreciated
https://preview.redd.it/rbh2x3itu2aa1.png?width=3248&format=png&auto=webp&s=0d89ae40160079f29c55dfb7c75d8724cd08337d
https://preview.redd.it/xyli6vitu2aa1.png?width=3248&format=png&auto=webp&s=f8ed647a8c64c6922e1a731f113c19582b55a751
/r/JupyterNotebooks
https://redd.it/103cl24
Hi so hope this is the right place for this, I am on MacBook Pro M1 Pro and have installed Jupyter Notebook on VSC and downloaded this c kernel and when I try to use it with the code below the code runs ok but I get these two warnings. I also tried on Jupyter notebook from anaconda and I get the same warning so Its not from vsc. Does anyone know how to remove these warnings? Any help in appreciated
https://preview.redd.it/rbh2x3itu2aa1.png?width=3248&format=png&auto=webp&s=0d89ae40160079f29c55dfb7c75d8724cd08337d
https://preview.redd.it/xyli6vitu2aa1.png?width=3248&format=png&auto=webp&s=f8ed647a8c64c6922e1a731f113c19582b55a751
/r/JupyterNotebooks
https://redd.it/103cl24
GitHub
GitHub - XaverKlemenschits/jupyter-c-kernel: Minimal Jupyter C kernel
Minimal Jupyter C kernel. Contribute to XaverKlemenschits/jupyter-c-kernel development by creating an account on GitHub.
Thursday Daily Thread: Python Careers, Courses, and Furthering Education!
Discussion of using Python in a professional environment, getting jobs in Python as well as ask questions about courses to further your python education!
This thread is not for recruitment, please see r/PythonJobs or the thread in the sidebar for that.
/r/Python
https://redd.it/103jifx
Discussion of using Python in a professional environment, getting jobs in Python as well as ask questions about courses to further your python education!
This thread is not for recruitment, please see r/PythonJobs or the thread in the sidebar for that.
/r/Python
https://redd.it/103jifx
reddit
Thursday Daily Thread: Python Careers, Courses, and Furthering...
Discussion of using Python in a professional environment, getting jobs in Python as well as ask questions about courses to further your python...
Script in Jupyter Notebook to run in Anaconda command window
I am trying to get a script to run a number of similar commands based on items in a dictionary, but I haven't been able to find the information to tell it to run this recurring command in an Anaconda command window. Here is my code:
import yt-dlp
​
​
dict = {
​
​
"folder1" : "url1",
​
​
}
​
​
​
​
​
for (x,y) in dict.items():
yt-dlp -f best -o "D:\\youtube-archive\\{}\\%(title)s.%(ext)s" {}.format(x,y)
​
print("hello world")
What I want this to do is cycle through the for loop for as many times as there is a key:value paring in the dictionary with the key being in between the slashes and the value being between the end quote and period. The hello world portion is just so that I know that at least something happened, which only happened when I dragged and dropped it into an open Anaconda command window. I vaguely remember something about import os being a way to make this happen, but that is for the windows command prompt, not anaconda. Is there an equivalent for Anaconda?
/r/JupyterNotebooks
https://redd.it/103jxm1
I am trying to get a script to run a number of similar commands based on items in a dictionary, but I haven't been able to find the information to tell it to run this recurring command in an Anaconda command window. Here is my code:
import yt-dlp
​
​
dict = {
​
​
"folder1" : "url1",
​
​
}
​
​
​
​
​
for (x,y) in dict.items():
yt-dlp -f best -o "D:\\youtube-archive\\{}\\%(title)s.%(ext)s" {}.format(x,y)
​
print("hello world")
What I want this to do is cycle through the for loop for as many times as there is a key:value paring in the dictionary with the key being in between the slashes and the value being between the end quote and period. The hello world portion is just so that I know that at least something happened, which only happened when I dragged and dropped it into an open Anaconda command window. I vaguely remember something about import os being a way to make this happen, but that is for the windows command prompt, not anaconda. Is there an equivalent for Anaconda?
/r/JupyterNotebooks
https://redd.it/103jxm1
reddit
Script in Jupyter Notebook to run in Anaconda command window
I am trying to get a script to run a number of similar commands based on items in a dictionary, but I haven't been able to find the information to...
urllib3 raised $26,000 and shipped v2.0 in 2022
https://sethmlarson.dev/urllib3-in-2022
/r/Python
https://redd.it/1035bdi
https://sethmlarson.dev/urllib3-in-2022
/r/Python
https://redd.it/1035bdi
Seth Michael Larson
urllib3 in 2022
Funding
In total urllib3 received $26,615 USD in financial support
and distributed $18,622 USD to maintainers and community contributors.
We're thankful for the financial support we receive from
o...
In total urllib3 received $26,615 USD in financial support
and distributed $18,622 USD to maintainers and community contributors.
We're thankful for the financial support we receive from
o...
Using the flask_login library I am not able to access a restricted route that requires login even though user is logged in
I cannot access a restricted route in my flask application whilst using the flask\_login library although I have "logged in" the user. Does anyone know the issue?
This is the [code](https://pastebin.com/zBBzXHfh) for the login route
This is the [code](https://pastebin.com/KaBA3yak) for the restricted route - I've tried both is\_authenticated method and the "**@login\_required**" decorater:
I've tried both
@login_required
and
if not current_user.is_authenticated:
however both do not work.
​
/r/flask
https://redd.it/103i43e
I cannot access a restricted route in my flask application whilst using the flask\_login library although I have "logged in" the user. Does anyone know the issue?
This is the [code](https://pastebin.com/zBBzXHfh) for the login route
This is the [code](https://pastebin.com/KaBA3yak) for the restricted route - I've tried both is\_authenticated method and the "**@login\_required**" decorater:
I've tried both
@login_required
and
if not current_user.is_authenticated:
however both do not work.
​
/r/flask
https://redd.it/103i43e
Pastebin
@app.route("/login", methods=['GET','POST'])def login(): login_form = L - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
How to rendertemplate to fetch post request?
I have a jinja template that needs JavaScripts fetch function to post a picture to the backend. The jinja template has a template variable called message, on the server I would like to return rendertemplate(index.HTML, message=“in correct image format”), obviously it doesn’t work as the response is handled by JavaScript. How can I achieve that same effect using window.location.attach()?
Or if you have a better way to handle this I’m open to suggestions!
/r/flask
https://redd.it/103gtti
I have a jinja template that needs JavaScripts fetch function to post a picture to the backend. The jinja template has a template variable called message, on the server I would like to return rendertemplate(index.HTML, message=“in correct image format”), obviously it doesn’t work as the response is handled by JavaScript. How can I achieve that same effect using window.location.attach()?
Or if you have a better way to handle this I’m open to suggestions!
/r/flask
https://redd.it/103gtti
reddit
How to render_template to fetch post request?
I have a jinja template that needs JavaScripts fetch function to post a picture to the backend. The jinja template has a template variable called...
How do i render link to a url in html without appending the current one
I don't know how exactly to phrase my question but...
I am building a stock market app.
When I am at page 4 of the S&P 500 (http://127.0.0.1:5000/SANDP/4), The pages are generated with dynamic urls, and I click on a link with href Info/<symbol> The new url is http://127.0.0.1:5000/SANDP/Info/<symbol> so it appends the old one.I want to clear the old one so the new one will be http://127.0.0.1:5000/Info/<symbol>. I have tried url_for as well in jinja but it does not work.
/r/flask
https://redd.it/103g8un
I don't know how exactly to phrase my question but...
I am building a stock market app.
When I am at page 4 of the S&P 500 (http://127.0.0.1:5000/SANDP/4), The pages are generated with dynamic urls, and I click on a link with href Info/<symbol> The new url is http://127.0.0.1:5000/SANDP/Info/<symbol> so it appends the old one.I want to clear the old one so the new one will be http://127.0.0.1:5000/Info/<symbol>. I have tried url_for as well in jinja but it does not work.
/r/flask
https://redd.it/103g8un
reddit
How do i render link to a url in html without appending the...
I don't know how exactly to phrase my question but... I am building a stock market app. When I am at page 4 of the S&P 500...
Blueprints and import function from other file
Hello guys,
I am trying to develop a flask application with blueprints to keep it clear and structured.
And in a route.py file from a specific blueprints, i am trying to import a file containing functions from another blueprint.
​
​
https://preview.redd.it/k3dp4czhg0aa1.png?width=1118&format=png&auto=webp&s=d3b82be26cc8ecf9893ef30d7acc2880a975cedc
The file is located in apps > helper and his name is util.py
​
When i run flask, i got an ImportError function
​
https://preview.redd.it/6b2azg1ng0aa1.png?width=986&format=png&auto=webp&s=d03090a0b9850b657e94384b69800e771dd4790c
​
I searched a lot before creating this post but i am stil stucked.
Thank you
/r/flask
https://redd.it/10317ub
Hello guys,
I am trying to develop a flask application with blueprints to keep it clear and structured.
And in a route.py file from a specific blueprints, i am trying to import a file containing functions from another blueprint.
​
​
https://preview.redd.it/k3dp4czhg0aa1.png?width=1118&format=png&auto=webp&s=d3b82be26cc8ecf9893ef30d7acc2880a975cedc
The file is located in apps > helper and his name is util.py
​
When i run flask, i got an ImportError function
​
https://preview.redd.it/6b2azg1ng0aa1.png?width=986&format=png&auto=webp&s=d03090a0b9850b657e94384b69800e771dd4790c
​
I searched a lot before creating this post but i am stil stucked.
Thank you
/r/flask
https://redd.it/10317ub
Flask is not updating my CSS (but it is?)
Like the title says, I'm running a flask app and it is not updating my CSS file...is what I thought was happening. However, upon looking through inspect element, it turns out that it actually is updating those files. I can see files getting loaded in the Network panel, and checking them in the Sources list shows that they're indeed the latest version. So what's wrong? I guess the browser is just not using the updated versions...until I manually edit them? As soon as I make any change in those files (within inspect element), the layout gets updated perfectly. But it's not a browser issue either! I've turned off browser caching, I've done hard refresh a hundred times, tried loading the page in incognito mode, heck even tried a different browser (that should rule out any doubts, right?). In summary, this is what I've tried so far:
- hard refresh of the page
- disable browser cache
- clear all cache in the browser
- run the app in debug mode
- set app.config to to enable TEMPLATESAUTORELOAD and reduce SENDFILEMAXAGEDEFAULT to 0
- add custom tail to the CSS URL (like this one, and yes, the correct files are still
/r/flask
https://redd.it/10322q4
Like the title says, I'm running a flask app and it is not updating my CSS file...is what I thought was happening. However, upon looking through inspect element, it turns out that it actually is updating those files. I can see files getting loaded in the Network panel, and checking them in the Sources list shows that they're indeed the latest version. So what's wrong? I guess the browser is just not using the updated versions...until I manually edit them? As soon as I make any change in those files (within inspect element), the layout gets updated perfectly. But it's not a browser issue either! I've turned off browser caching, I've done hard refresh a hundred times, tried loading the page in incognito mode, heck even tried a different browser (that should rule out any doubts, right?). In summary, this is what I've tried so far:
- hard refresh of the page
- disable browser cache
- clear all cache in the browser
- run the app in debug mode
- set app.config to to enable TEMPLATESAUTORELOAD and reduce SENDFILEMAXAGEDEFAULT to 0
- add custom tail to the CSS URL (like this one, and yes, the correct files are still
/r/flask
https://redd.it/10322q4
Stack Overflow
Flask css not updating
I am using Flask (the python Package) on my mac, when I first wrote my css it displayed ok. However when I updated it and tried to check it, I only see the first css styles. I have tried restarting...
N Legal NLP Dataset With Over 39,000 Examples Released
Legal datasets are extremely expensive because lawyers are, and this has bottlenecked legal NLP.
To address this, we release the Merger Agreement Understand Dataset (MAUD), with over 39,000 multiple-choice reading comprehension examples for 152 merger agreements that have been manually labeled by legal experts. The dataset was created with the help of the American Bar Association; without their help the dataset would have cost over $5,000,000 to create.
MAUD has substantial room for improvement and can could serve as a research challenge for NLP researchers without any legal background.
Dataset and Baselines: https://github.com/TheAtticusProject/maud/
Paper: https://arxiv.org/abs/2301.00876
/r/MachineLearning
https://redd.it/103b1ck
Legal datasets are extremely expensive because lawyers are, and this has bottlenecked legal NLP.
To address this, we release the Merger Agreement Understand Dataset (MAUD), with over 39,000 multiple-choice reading comprehension examples for 152 merger agreements that have been manually labeled by legal experts. The dataset was created with the help of the American Bar Association; without their help the dataset would have cost over $5,000,000 to create.
MAUD has substantial room for improvement and can could serve as a research challenge for NLP researchers without any legal background.
Dataset and Baselines: https://github.com/TheAtticusProject/maud/
Paper: https://arxiv.org/abs/2301.00876
/r/MachineLearning
https://redd.it/103b1ck
GitHub
GitHub - TheAtticusProject/maud
Contribute to TheAtticusProject/maud development by creating an account on GitHub.
PyTorch discloses malicious dependency chain compromise over holidays
https://www.bleepingcomputer.com/news/security/pytorch-discloses-malicious-dependency-chain-compromise-over-holidays/
/r/Python
https://redd.it/103u5rr
https://www.bleepingcomputer.com/news/security/pytorch-discloses-malicious-dependency-chain-compromise-over-holidays/
/r/Python
https://redd.it/103u5rr
BleepingComputer
PyTorch discloses malicious dependency chain compromise over holidays
PyTorch has identified a malicious dependency with the same name as the framework's 'torchtriton' library. This has led to a successful compromise via the dependency confusion attack vector.
I made a game with Pygame in 10 Hours!
I made a game with Pygame in 10 hours! The game contains shaders created a a module called pygame\_shaders as well as procedural generation! The download and source code is available here
​
https://i.redd.it/b0wybty877aa1.gif
/r/Python
https://redd.it/103vc07
I made a game with Pygame in 10 hours! The game contains shaders created a a module called pygame\_shaders as well as procedural generation! The download and source code is available here
​
https://i.redd.it/b0wybty877aa1.gif
/r/Python
https://redd.it/103vc07
PyPI
pygame-shaders
a library to easily integrate shaders into your new or existing pygame projects
Kernel restart
Whenever I run a code for CartPole game in Jupyter notebook or spyder after render() th kernel dies and restart .. An solution?
/r/JupyterNotebooks
https://redd.it/1025cy5
Whenever I run a code for CartPole game in Jupyter notebook or spyder after render() th kernel dies and restart .. An solution?
/r/JupyterNotebooks
https://redd.it/1025cy5
reddit
Kernel restart
Whenever I run a code for CartPole game in Jupyter notebook or spyder after render() th kernel dies and restart .. An solution?
🚨New Django Project Alert 🚨 Effortlessly Combine Your iCalendar Feeds with Calmerge: The Open-Source Django Webap
Hi Django developers,
I just launched calmerge, an open-source Django webapp that allows you to merge multiple iCalendar feeds into a single feed. With calmerge, you can easily keep track of events from multiple sources in one place. Simply add your iCalendar feeds to your calmerge account, and then subscribe to the merged feed using your calendar client (e.g. Google Calendar).
As a first-time Django developer, I'm excited to share my project with the community and receive feedback on the code.
Calmerge was built with Python Django and utilizes Htmx. It's deployed on AWS and the source code is available on GitHub at github.com/abe-101/calmerge.
If you have experience with Django development, I would greatly appreciate any feedback or suggestions you may have on the code. Additionally, if you're interested in using calmerge to manage your own iCalendar feeds, you can access the webapp at calmerge.habet.dev.
Thank you for your time and I look forward to hearing your thoughts on calmerge!
/r/django
https://redd.it/1045zgp
Hi Django developers,
I just launched calmerge, an open-source Django webapp that allows you to merge multiple iCalendar feeds into a single feed. With calmerge, you can easily keep track of events from multiple sources in one place. Simply add your iCalendar feeds to your calmerge account, and then subscribe to the merged feed using your calendar client (e.g. Google Calendar).
As a first-time Django developer, I'm excited to share my project with the community and receive feedback on the code.
Calmerge was built with Python Django and utilizes Htmx. It's deployed on AWS and the source code is available on GitHub at github.com/abe-101/calmerge.
If you have experience with Django development, I would greatly appreciate any feedback or suggestions you may have on the code. Additionally, if you're interested in using calmerge to manage your own iCalendar feeds, you can access the webapp at calmerge.habet.dev.
Thank you for your time and I look forward to hearing your thoughts on calmerge!
/r/django
https://redd.it/1045zgp
GitHub
GitHub - abe-101/calmerge: Calmerge is a Django webapp that allows you to easily merge multiple iCalendar feeds into a single feed.
Calmerge is a Django webapp that allows you to easily merge multiple iCalendar feeds into a single feed. - GitHub - abe-101/calmerge: Calmerge is a Django webapp that allows you to easily merge mul...
The way I build new FastAPI projects
Some people were searching my GitHub profile for project examples after reading the article on FastAPI best practices.
Unfortunately, I didn't have useful public repositories, only my old proof-of-concept projects.
Hence, I have decided to fix that and show how I start projects nowadays, after getting some real-world experience. This repo is kind of a template I use when starting up new FastAPI projects:
- production-ready
- gunicorn with dynamic workers configuration (stolen from @tiangolo)
- Dockerfile optimized for small size and fast builds with a non-root user
- JSON logs
- sentry for deployed envs
- easy local development
- environment with configured postgres and redis
- script to lint code with
- configured pytest with
- fully typed to comply with
- SQLAlchemy with slightly configured
- async db calls with
- set up
- migrations set in easy to sort format (
- pre-installed JWT authorization
- short-lived access token
- long-lived refresh token which is stored in http-only cookies
- salted password storage with
- global pydantic model with
-
/r/Python
https://redd.it/1047tdb
Some people were searching my GitHub profile for project examples after reading the article on FastAPI best practices.
Unfortunately, I didn't have useful public repositories, only my old proof-of-concept projects.
Hence, I have decided to fix that and show how I start projects nowadays, after getting some real-world experience. This repo is kind of a template I use when starting up new FastAPI projects:
- production-ready
- gunicorn with dynamic workers configuration (stolen from @tiangolo)
- Dockerfile optimized for small size and fast builds with a non-root user
- JSON logs
- sentry for deployed envs
- easy local development
- environment with configured postgres and redis
- script to lint code with
black, autoflake, isort (also stolen from @tiangolo)- configured pytest with
async-asgi-testclient, pytest-env, pytest-asyncio- fully typed to comply with
mypy- SQLAlchemy with slightly configured
alembic- async db calls with
asyncpg- set up
sqlalchemy2-stubs- migrations set in easy to sort format (
YYYY-MM-DD_slug)- pre-installed JWT authorization
- short-lived access token
- long-lived refresh token which is stored in http-only cookies
- salted password storage with
bcrypt- global pydantic model with
-
orjson/r/Python
https://redd.it/1047tdb
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Just released my much-improved YouTube archiver as v1.2 🎉🎉
I've been working hard for the last week and a bit to polish and finish off my new youtube archiver software for its first solid release and I'm really happy with the outcome:
The viewer in dark mode
It has a cool offline viewer for all the videos it downloads and everything is managed through the cli. Behind the scenes I'm using yt-dlp to quickly archive content with about 1.5k lines of python to make the whole thing work. There's still a long way to go until this project is finished, but I'd consider it "stable" enough now :)
You can find the repository here with a couple more images of it in action. Any feedback is appreciated (especially with code quality/structuring), not done a proper python project in ages
/r/Python
https://redd.it/1045ug4
I've been working hard for the last week and a bit to polish and finish off my new youtube archiver software for its first solid release and I'm really happy with the outcome:
The viewer in dark mode
It has a cool offline viewer for all the videos it downloads and everything is managed through the cli. Behind the scenes I'm using yt-dlp to quickly archive content with about 1.5k lines of python to make the whole thing work. There's still a long way to go until this project is finished, but I'd consider it "stable" enough now :)
You can find the repository here with a couple more images of it in action. Any feedback is appreciated (especially with code quality/structuring), not done a proper python project in ages
/r/Python
https://redd.it/1045ug4