Create Project
package install
pip install channels
create project
django-admin startproject ChatApplication
Create App
cd ChatApplication
python manage.py startapp chat
Project settings.py
INSTALLED_APPS = [
'channels',
'chat',
]
link app urls.py to project urls.py
from django.urls import path
from . import views
urlpatterns = [
path('index',views.index,name='index'),
]
#project urls.py
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('',include('chat.urls')),
]
views.py
from django.shortcuts import render
import random
def index(request):
# Generate a random number
random_number = random.random()
# Return the HTML template with the random number
return render(request, 'index.html', {'random_number': random_number})
database migrations and run server
python manage.py migrate
python manage.py runserver
Last updated