1 前置条件
windows系统下,目前已经完成anaconda3或miniconda3的安装,这也意味着已经完成了python3的安装。
2 创建虚拟环境
1、通过Anaconda Prompt,使用conda命令创建虚拟环境
(base) e:\project\fwa>conda create -n env_w python=3.7
新创建的虚拟环境位于 C:\ProgramFiles\Miniconda3\envs\env_w
查看系统中所有的虚拟环境: conda env list
2、激活新创建的虚拟环境
(base) e:\project\fwa>conda activate env_w
3、查看新创建的虚拟环境
(env_w) e:\project\fwa>pip list
3 安装Django
1、使用pip安装django
(env_w) e:\project\fwa>pip install django
不指定版本号,意味着安装最新版。如果要指定版本号可以使用命令 (env_w) e:\project\fwa>pip install django==1.8(或其他版本号)。
2、确认django安装情况
(env_w) e:\project\fwa>pip list
4 创建Django项目
1、创建django项目
(env_w) e:\project\fwa>django-admin startproject w01
2、启动django项目
切换到新建项目的根目录下
(env_w) e:\project\fwa>cd w01
启动django项目
(env_w) e:\project\fwa\w01>python manage.py runserver
通过配置pycharm参数,也可以在pycharm中运行django项目
5 新建应用
1、新建应用
(env_w) e:\project\fwa\w01>python manage.py startapp pages
6 启动项目,显示hello world
1、设置settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'pages', # 新添加的内容
]
2、设置pages\views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("hello world!")
3、设置pages\urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
4、设置w01\urls.py
from django.contrib import admin
from django.urls import path
from django.conf.urls import url, include #新添加或修改的内容
urlpatterns = [
path('admin/', admin.site.urls),
url(r'', include('pages.urls')), #新添加或修改的内容
]
5、启动django项目
(env_w) e:\project\fwa\w01>python manage.py runserver