Django自学之路

Django的初步体验(一)

2019-02-26  本文已影响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,后续也会持续更新。

上一篇下一篇

猜你喜欢

热点阅读