1.通过命令行创建django项目
1.1 终端下cd到scripts下激活虚拟环境
cd C:\Users\jin\PycharmProjects\pythonProject\venv\Scripts
activate
1.2 安装django
pip install django==2.2
1.3 验证django安装成功与否
piplist
安装的库保存在site-packages下
C:\Users\jin\PycharmProjects\pythonProject\venv\Lib\site-packages
或者执行以下命令查看django版本也可
python
import django
print(django.get_version())
1.4 创建django项目
django-admin startproject day01
1.5 开启jango服务
cd C:\Users\jin\PycharmProjects\pythonProject\day01
python manage.py runserver 8080
1.6 访问django服务器
http://127.0.0.1:8080/
2.配置Django
2.1 终端输入如下命令开启应用
python manage.py startapp App
此时会在项目下多出一个App文件夹,如下图:
2.2 配置settings.py
ALLOWED_HOSTS = ['*']
# 安装应用
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'App' # 把自己的应用添加到此处
# 语言
LANGUAGE_CODE = 'zh-hans'
# 时区
TIME_ZONE = 'Asia/Shanghai'
# 不使用世界时间,改为False,数据库存储的时间和当地时间一致
USE_TZ = False
2.3 配置uris.py
from django.contrib import admin
from django.urls import path
from App import views
urlpatterns = [
path('admin/', admin.site.urls),
path("",views.index,name = 'index')
]
2.4 配置views.py
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.
def index(request):
return HttpResponse("Hello World")
更改代码后,服务器会自动重启
2.5 访问http://127.0.0.1:9000/