Learn the Flask Python web framework by building your own e-commerce website with its own authentication system.
💻 Full code: https://github.com/jimdevops19/FlaskSeries
💻 Get code snippets used in the course: http://www.jimshapedcoding.com/courses/Flask%20Full%20Series
✏️ Course created by Jim from JimShapedCoding. Check out his channel: https://www.youtube.com/channel/UCU8d7rcShA7MGuDyYH1aWGg
⭐️ Course Contents ⭐️
⌨️ P1 (0:00:00) Introduction
⌨️ P2 (0:20:37) Styling & Templates
⌨️ P3 (0:41:37) Sending data to Templates
⌨️ P4 (1:02:56) Template Inheritance
⌨️ P5 (1:21:14) Models and Databases
⌨️ P6 (1:51:13) Project Restructure
⌨️ P7 (2:05:41) Model Relationships
⌨️ P8 (2:25:37) Flask Forms
⌨️ P9 (2:51:58) Flask Validations
⌨️ P10 (3:14:05) Flashes & Advanced Validations
⌨️ P11 (3:41:04) User Authentication Part 1
⌨️ P12 (3:59:56) User Authentication Part 2
⌨️ P13 (4:34:16) Logout and Customizations
⌨️ P14 (4:51:25) Item Purchasing Part 1
⌨️ P15 (5:18:39) Item Purchasing Part 2
⌨️ P16 (5:54:13) Item Selling
Useful Links:
🔗 Python Download – https://www.python.org/downloads/
🔗 Pycharm Download – https://www.jetbrains.com/pycharm/download/
🔗 Flask Starter Template – https://flask.palletsprojects.com/en/1.1.x/quickstart/
—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
source
Thanks a lot for uploading this course, once again, it's an honor to have some of my courses in the FCC Channel 🙂
Hi everyone
I have an error, which is at 1:36:30, and the error is as follows
>>> from market import db
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'market'
Its helps me a lot thank you so much
Great tutorial.
ImportError: cannot import name 'safe_str_cmp' from 'werkzeug.security' someone please explain this
the code snippets are now working
Hi Jim, Thanks for the good coverage of Flask content. For showing the budget with with comma separator (4:28:39), can you not use Python formatting as follows: {{"{:,}".format(number)}}, instead of writing a function?
i wanna really thank you for you detailed explanation and for wasted time, really nice cours who made me undersdand the concept of Flask with python, appriciate your effort. many thanks
very nice tutorial !!!
thank you for the great course!
This tutorial really has it all, and has shown just how quickly and easily you can spin up a fully dynamic website using Python, Flask, and Jinja! Not to mention it gives a great foundation in the ORM of SQLAlchemy too. Fantastic work. Taught me everything I need to know to make my own dashboards that my org has been missing for years.
greatest flask tutorial i ever saw ! you explain everything very well especially html parts and do not rush anything. Unlike most other web tutorials !
that is a wonderful video that guides me to the flask. and i hope that it will be even better if there will be some subtittle.
Why db.ForeignKey('user.id')? I mean, why is user in lower case? Where did we define a variable called user?
I have a question. I'm just learning Flask. When we do many to many relationship do both clases have to be in the file ??? I'm getting an error when I do that relationship
IDE theme ?
@jimsShapedcoding
On the running time of html code 2 no
Give error
Filenotfounderror:[Error. 2]
Can u give some idea how to resolve this code
Flask 2.0 is out, how about making a tutorial on this, a complete tutorial… Flask is a pretty capable framework
Thanks man…This really helped alot
While working through your tutorial I was unable to get the images into the web application.
May I know the possibilities why it's not working .
I stuck with erro this Error: Could not locate a Flask application. You did not provide the "FLASK_APP " environment variable, and a "wsgi.py" or "app.py" module was not found in the current directory.
Theme name ?
Please I have a problem in the Flask Validations lesson, everything works fine but the errors are not displaying in my terminal and neither in the website in the following lesson, and I wrote exactly like you did I copied your code from your github account,so the issue must be with the form.errors because it's always empty in my case
could you help please ?
Thank you so much your tutorial is amazing and very well comprehensive
Thanks a lot Sir. Thank you for explaining us so nicely