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

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

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

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

image.png

2.准备工作

安装正式版本python -m pip install Django
查看安装版本python -m django --version
安装数据库:Django支持许多不同的数据库服务器,并且正式支持PostgreSQLMariaDBMySQLOracleSQLite。这里使用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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容