编写第一个Django应用,第1部分

本文根据官方文档在win10环境一步步学习python Django3.0基础。
操作步骤较为详细,基础原理最好观看官方文档

Django包含可用于测试的轻量级Web服务器,因此在准备好将Django部署到生产环境之前,无需设置Apache。
如果要在生产站点上使用Django,请将Apache与 mod_wsgi一起使用。

1.先确定你使用的python版本和对应的Django版本

image.png

2.准备工作

安装正式版本python -m pip install Django
查看安装版本python -m django --version
安装数据库:Django支持许多不同的数据库服务器,并且正式支持PostgreSQL,MariaDB,MySQL,Oracle 和SQLite。这里使用mysql5.7,可以查看之前的安装文档

3.创建项目

1)cd到想储存代码的目录,创建mysite项目
django-admin startproject mysite

image.png

2)验证Django项目是否有效
python manage.py runserver

image.png

3)现在服务器已在运行,请使用Web浏览器访问http://127.0.0.1:8000/ 出现如下界面表明成功

image.png

4)如更改端口启动,则相应的浏览器访问端口也要更改
python manage.py runserver 8080

4.创建应用程序

python manage.py startapp polls

image.png

5.编写第一个视图

打开polls/views.py

from django.http import HttpResponse
def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")

创建polls/urls.py

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

打开 mysite/urls.py

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('polls/', include('polls.urls')),
    path('admin/', admin.site.urls),
]

运行python manage.py runserver
访问http:// localhost:8000 / polls /
出现如下界面说明成功

image.png

你可能感兴趣的:(编写第一个Django应用,第1部分)