Difference between revisions of "Django"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
python manage.py runserver 8080 | python manage.py runserver 8080 | ||
== Create a Django App == | |||
python manage.py startapp myapp | |||
* this will create an new app in the projectname folder | |||
* cd into my app folder and create a folder called templates | |||
* create an html file in the templates folder | |||
* Link the new template folder to the project | |||
* edit the settings.py file | |||
import os | |||
* Scroll down to "TEMPLATES", edit section DIRS | |||
'DIRS': [os.path.join(BASE_DIR, "myapp/templates")] | |||
===[[Programming| Category]]=== | ===[[Programming| Category]]=== |
Revision as of 17:21, 26 April 2023
Create a new project
- First create a main dir django etc..
- cd into directory
django-admin startproject projectname
- this will create the projectname within the main directory
- cd into directory
python manage.py runserver
- To specify a different port
python manage.py runserver 8080
Create a Django App
python manage.py startapp myapp
- this will create an new app in the projectname folder
- cd into my app folder and create a folder called templates
- create an html file in the templates folder
- Link the new template folder to the project
- edit the settings.py file
import os
- Scroll down to "TEMPLATES", edit section DIRS
'DIRS': [os.path.join(BASE_DIR, "myapp/templates")]