Create a new Django project
NOTE: If you are using Django 1.x, you need to replace the python3 command with python.
Follow the steps below:
Change to the Django projects folder and run the following command to create a new project. Replace the PROJECT placeholder with the name of your project in this and all subsequent commands.
$ cd installdir/apps/django/django_projects $ django-admin.py startproject PROJECT
The projects folder is located as follows on each platform:
- Linux and Mac OS X: installdir/apps/django/django_projects
- Windows 2000, Windows XP and Windows 2003 Server: C:\Documents and Settings\USER\Bitnami DjangoStack Projects
- Windows Vista, Windows 7 and Windows 2008 Server: C:\Users\USER\Bitnami DjangoStack Projects
If you wish to create a new application inside the project, execute the following commands as well. Replace the APP placeholder with the name of your application in this and all subsequent commands.
$ cd PROJECT $ python3 manage.py startapp APP
Edit the installdir/apps/django/django_projects/PROJECT/APP/views.py file and add this content:
from django.http import HttpResponse def index(request): return HttpResponse("Hello world!")
Create the installdir/apps/django/django_projects/PROJECT/APP/urls.py file and add these lines to it:
from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.index, name='index'), ]
Edit the installdir/apps/django/django_projects/PROJECT/PROJECT/urls.py file and modify it to look like this:
from django.conf.urls import url from django.urls import include urlpatterns = [ url(r'^APP/', include('APP.urls')), ]
Follow the steps to deploy your Django project with Apache.
You should now be able to see your new application at http://localhost/PROJECT/APP.
If you prefer to use the standalone server in Django, refer to this section. In this case, you should be able to see your new application at http://localhost:8000/APP.
To get started with Django, check the official Django documentation for the version that you are using.