Django学习笔记-从建立虚拟环境到启用服务

1 前置条件

windows系统下,目前已经完成anaconda3或miniconda3的安装,这也意味着已经完成了python3的安装。python

2 建立虚拟环境

一、经过Anaconda Prompt,使用conda命令建立虚拟环境
(base) e:\project\fwa>conda create -n env_w python=3.7
新建立的虚拟环境位于 C:\ProgramFiles\Miniconda3\envs\env_w
查看系统中全部的虚拟环境: conda env list
二、激活新建立的虚拟环境
(base) e:\project\fwa>conda activate env_w
三、查看新建立的虚拟环境
(env_w) e:\project\fwa>pip list

3 安装Django

一、使用pip安装django
(env_w) e:\project\fwa>pip install django
不指定版本号,意味着安装最新版。若是要指定版本号能够使用命令  (env_w) e:\project\fwa>pip install django==1.8(或其余版本号)。
二、确认django安装状况
(env_w) e:\project\fwa>pip list

4 建立Django项目

一、建立django项目
(env_w) e:\project\fwa>django-admin startproject w01
二、启动django项目
切换到新建项目的根目录下
(env_w) e:\project\fwa>cd w01
启动django项目
(env_w) e:\project\fwa\w01>python manage.py runserver
经过配置pycharm参数,也能够在pycharm中运行django项目

5 新建应用

一、新建应用
(env_w) e:\project\fwa\w01>python manage.py startapp pages

6 启动项目,显示hello world

一、设置settings.pydjango

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'pages',      # 新添加的内容
]

二、设置pages\views.pywindows

from django.http import HttpResponse

def index(request):
    return HttpResponse("hello world!")

三、设置pages\urls.pysession

from django.conf.urls import url

from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
]

四、设置w01\urls.pyapp

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')),	#新添加或修改的内容
]

五、启动django项目url

(env_w) e:\project\fwa\w01>python manage.py runserver
相关文章
相关标签/搜索