Aarya-Shinde/TO-DO-App
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Setting up flask--
Microsoft Windows [Version 10.0.19045.5679]
(c) Microsoft Corporation. All rights reserved.
; H:\Programs\Flask>pip install virtualenv
Collecting virtualenv
Downloading virtualenv-20.30.0-py3-none-any.whl.metadata (4.5 kB)
Collecting distlib<1,>=0.3.7 (from virtualenv)
Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
Requirement already satisfied: filelock<4,>=3.12.2 in c:\users\administrator\appdata\local\programs\python\python313\lib\site-packages (from virtualenv) (3.17.0)
Collecting platformdirs<5,>=3.9.1 (from virtualenv)
Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB)
Downloading virtualenv-20.30.0-py3-none-any.whl (4.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 3.9 MB/s eta 0:00:00
Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB)
Installing collected packages: distlib, platformdirs, virtualenv
Successfully installed distlib-0.3.9 platformdirs-4.3.7 virtualenv-20.30.0
; H:\Programs\Flask>virtualenv firstenv
created virtual environment CPython3.13.1.final.0-64 in 15486ms
creator CPython3Windows(dest=H:\Programs\Flask\firstenv, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=C:\Users\Administrator\AppData\Local\pypa\virtualenv)
added seed packages: pip==25.0.1
activators BashActivator,BatchActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
; H:\Programs\Flask>source \firstenv\Scripts\activate.bat ---source is for Linux/Mac.
'source' is not recognized as an internal or external command,
operable program or batch file.
; H:\Programs\Flask>firstenv\Scripts\activate --for windows
(firstenv) H:\Programs\Flask>pip install flask flask-sqlalchemy
Collecting flask
Downloading flask-3.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting flask-sqlalchemy
Downloading flask_sqlalchemy-3.1.1-py3-none-any.whl.metadata (3.4 kB)
Collecting Werkzeug>=3.1 (from flask)
Downloading werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB)
Collecting Jinja2>=3.1.2 (from flask)
Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting itsdangerous>=2.2 (from flask)
Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Collecting click>=8.1.3 (from flask)
Downloading click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
Collecting blinker>=1.9 (from flask)
Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Collecting sqlalchemy>=2.0.16 (from flask-sqlalchemy)
Downloading sqlalchemy-2.0.40-cp313-cp313-win_amd64.whl.metadata (9.9 kB)
Collecting colorama (from click>=8.1.3->flask)
Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->flask)
Downloading MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl.metadata (4.1 kB)
Collecting greenlet>=1 (from sqlalchemy>=2.0.16->flask-sqlalchemy)
Downloading greenlet-3.1.1-cp313-cp313-win_amd64.whl.metadata (3.9 kB)
Collecting typing-extensions>=4.6.0 (from sqlalchemy>=2.0.16->flask-sqlalchemy)
Downloading typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
Downloading flask-3.1.0-py3-none-any.whl (102 kB)
Downloading flask_sqlalchemy-3.1.1-py3-none-any.whl (25 kB)
Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
Downloading click-8.1.8-py3-none-any.whl (98 kB)
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
Downloading sqlalchemy-2.0.40-cp313-cp313-win_amd64.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 4.8 MB/s eta 0:00:00
Downloading werkzeug-3.1.3-py3-none-any.whl (224 kB)
Downloading greenlet-3.1.1-cp313-cp313-win_amd64.whl (299 kB)
Downloading MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl (15 kB)
Downloading typing_extensions-4.13.2-py3-none-any.whl (45 kB)
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Installing collected packages: typing-extensions, MarkupSafe, itsdangerous, greenlet, colorama, blinker, Werkzeug, sqlalchemy, Jinja2, click, flask, flask-sqlalchemy
Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.2 Werkzeug-3.1.3 blinker-1.9.0 click-8.1.8 colorama-0.4.6 flask-3.1.0 flask-sqlalchemy-3.1.1 greenlet-3.1.1 itsdangerous-2.2.0 sqlalchemy-2.0.40 typing-extensions-4.13.2
;(firstenv) H:\Programs\Flask>
;(firstenv) H:\Programs\Flask>python app.py
* Serving Flask app 'app'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:5000
Press CTRL+C to quit
* Restarting with stat
* Debugger is active!
* Debugger PIN: 140-790-083
or you can do
(firstenv) H:\Programs\Flask>flask run
* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:5000
Press CTRL+C to quit
127.0.0.1 - - [11/Apr/2025 21:41:59] "GET / HTTP/1.1" 200 -
To create a database
; (firstenv) H:\Programs\Flask> python
then in python shell ---this will create our database
; from app import app, db
; with app.app_context():
; db.create_all()
or
Python 3.13.1 (tags/v3.13.1:0671451, Dec 3 2024, 19:06:28) [MSC v.1942 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
; >>> from app import db
; >>> db.create_all()