美文网首页Django自学之路
Django的初步体验(一)

Django的初步体验(一)

作者: 坐在坟头数星星 | 来源:发表于2019-02-26 12:13 被阅读3次

    记录使用Django使用过程  防止以后忘记

    首先安装Django 

    如果要从先前版本升级Django的安装,则需要先卸载旧版本。

    官方推荐   大多数人使用  pip install Django

    安装完成后  运行 python -m django --version  会打印输出版本信息表示安装完成

    我们先在pycharm中创建一个新的工程目录,然后用Django的命令创建服务端工程

    django-admin startproject mysite

    如果运行失败看看是否环境配置问题

    运行完命令后会在当前目录下生成mysite目录,此目录为服务器根目录

    上面就是Django生成的一些配置文件,具体功能查看官方文档

    使用python manage.py runserver来启动服务器

    python manage.py runserver 8080可以修改端口

    python manage.py runserver 0:8080可以修改IP和端口

    官方建议我先忽略警告,后面会提到数据库相关内容。

    接下来我们创建服务器的应用,应用目录无关紧要,本人和官方一样存放在mange.py同一目录下

    python manage.py startapp myapp

    生成一个新的应用目录,接下来我们创建自己的第一个相应方法,打开该文件夹下的views.py文件。

    from django.http import HttpResponse

    def index(request):

        return HttpResponse("Hello Django,这是我的第一个应用!")

    接下来我们在目录中创建ruls.py文件。

    from django.urlsimport path

    from .import views

    urlpatterns = [

        path('', views.index, name='index'),

    ]

    接下来我们打开mysite/下的urls.py文件,然后加入我们应用的urls.py

    from django.contrib import admin

    fromdjango.urls import include,path

    urlpatterns=[

        path('myapp/',include('myapp.urls')),

        path('admin/',admin.site.urls),

    ]

    接下来我们启动服务器在浏览器中打开http://127.0.0.1:8000/myapp/

    补充一点:在settings.py文件内修改TIME_ZONE时区,默认为UTC   中国使用Asia/Shanghai   否则的话时间可能会不对。

    总结:

        本人是Android开发,对python只懂一点点,对照的django官方文档体验了一下,发现使用很简单,并且安装很简单。

    以前用java服务从安装到写出第一个页面有很复杂的东西要去弄,人生苦短我用python算是了解了。

    接下里我还会继续深入研究Django,后续也会持续更新。

    相关文章

      网友评论

        本文标题:Django的初步体验(一)

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