Virtual Environment Set Up
Virtual Environment Set Up
./myvenv/Scripts/activate
Installing Django
pip install django
Starting a project
django-admin startproject project
- inside urls.py and add the path include. First import include then add Path(‘ ‘, include(‘app.urls’))
urlpatterns = [
path('admin/',admin.site.urls),
path('',include('app.urls')),
]
urlpatterns = [
path('',views.index,name='index')
]
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Document</title>
</head>
<body>
<center><h1>WELCOME TO DJANGO WEBSITE</h1></center>
<div class="container">
<ul>
<li><a href="/">Home</a></li>
<li><a href="/about">About</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</body>
</html>
urlpatterns = [
path('',views.index,name='index'),
path('about',views.about,name='about'),
]
Writing views.
def about(request):
def contact(request):