美文网首页Django3.0
编写第一个Django应用,第1部分

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

作者: 小呀小芒果 | 来源:发表于2020-03-13 21:58 被阅读0次

    本文根据官方文档在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

    相关文章

      网友评论

        本文标题:编写第一个Django应用,第1部分

        本文链接:https://www.haomeiwen.com/subject/rmdlshtx.html