Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedente | |||
| python:django:how_to [2023/10/10 16:50] – WIP apressato | python:django:how_to [2023/10/10 17:03] (versione attuale) – WIP apressato | ||
|---|---|---|---|
| Linea 49: | Linea 49: | ||
| wsgi.py | wsgi.py | ||
| - | ===== Creazione | + | ===== Creating an App ===== |
| + | Create an app using | ||
| + | |||
| + | <cli prompt=" | ||
| + | (.venv) path/ | ||
| + | </ | ||
| + | |||
| + | Inside the '' | ||
| + | |||
| + | <cli type=dos> | ||
| + | cd app_name | ||
| + | touch urls.py | ||
| + | </ | ||
| + | |||
| + | The project directory should now look like this: | ||
| + | |||
| + | project_name/ | ||
| + | manage.py | ||
| + | db.sqlite3 | ||
| + | project_name/ | ||
| + | __init__.py | ||
| + | settings.py | ||
| + | urls.py | ||
| + | wsgi.py | ||
| + | asgi.py | ||
| + | app_name/ | ||
| + | migrations/ | ||
| + | __init__.py | ||
| + | __init__.py | ||
| + | admin.py | ||
| + | apps.py | ||
| + | models.py | ||
| + | tests.py | ||
| + | urls.py | ||
| + | views.py | ||
| + | |||
| + | To include this app in your project, add your app to the **'' | ||
| + | |||
| + | <code python> | ||
| + | INSTALLED_APPS = [ | ||
| + | ' | ||
| + | # ... | ||
| + | ] | ||
| + | </ | ||
| ===== Views ===== | ===== Views ===== | ||

