
本文共 2773 字,大约阅读时间需要 9 分钟。
Django ���������������������������
������ Django ��������������� Django ������������������������������������������������������������������������������ Django ���������������������������������������������������������������������������������
1. ������ Django
��������������������������������������������������������������������������������������������������������� Python ��� Django���
sudo apt-get install python3 python3-pipsudo pip install django
������������������������������������������ Django ���������������������
python3 -c "import django; print('Django', django.__version__)"
������������ Django ������������������������������������
2. ������ Django ������
������ Django ������������������������
django-admin startproject your_projectname
������������������������������ your_projectname
��������������������������������� your_projectname
app���
3. ������������������
��������������������������������������������������� your_projectname/settings.py
���������
vim your_projectname/settings.py
������������������������������������
from django.contrib import adminfrom django.urls import path# SECURITY WARNING: ������������������������������������������������������������������������ SSH ��������� tokenSECRET_KEY = 'your-secret-key-here'DEBUG = TrueALLOWED_HOSTS = ['*']
������������������������������
# ���������������DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'your_projectname.sqlite', 'PATH': os.path.join(BASE_DIR, 'db'), }}# ...
������������������������������������������������
4. ������ URL ������
������������������������������ URL ������������������������ URL ������������������������������������������������������ your_projectname/urls.py
���
vim your_projectname/urls.py
���������������������
from django.urls import pathurlpatterns = [ path('', 'app.views.index'),]
������������������������ URL ������������ app/views.py
������ index
���������������
5. ������������������
������ app/views.py
���������������������������������������������
vim app/views.py
���������������������
from django.http import HttpResponsedef index(request): return HttpResponse('Hello, Django!
')
������������������������������ "Hello, Django!" ��� ������ ���������
6. ������������������������
��������������������������� Django ���������������������������������
python manage.py runserver
��������������������� 127.0.0.1:8000
���������������
������������
- ������������������������������������������������������������������������
- Modifications ���
views.py
������������������������������������������ - ������ Django ���������������������������������������������������������
������������������������������������������������������������������ Django ���������������������������������������������������
发表评论
最新留言
关于作者
