美文网首页
Django开发实战---- 创建第一个Django应用(一)

Django开发实战---- 创建第一个Django应用(一)

作者: 孤魂野鬼20 | 来源:发表于2019-02-16 18:17 被阅读0次

    一、安裝

    从官网可以看到我们有三种选择安装:

    1.官方发布release版(建议安装,相对来说更稳定,至少对于大多数人来说是最好的版本,更何况我们是初学者)

    2.按照自己电脑的操作系统支持的版本安装(这个针对于用非windows用户,自己查阅支持什么版本)

    3.安装最新的开发版(对Django已经非常熟练了,想体验新特性的人可以玩玩,不过可能会有bug)

    我这里选择安装release版本(Ubuntu系统)很简单通过pip命令就可以:

    pip install Django

    这里可能由于我们安装的pip版本过低而报错,我们可以先升级一下:

    pip install upgrade pip

    可以通过 pip --version 命令检查一下版本 我这里已经更新的19.0,我们发现报错了

    突然pip命令不能用了,不慌,这是pip的bug,我们打开 /usr/bin/pip 文件,改下代码保存就好了:

    改为:

    再执行pip 命令就OK了。

    就可以执行 pip install Django 命令安装了,差不多一两分钟安装完成。

    检查是否安装成功:

    python -m django --version

    显示版本号就对了,我装的是2.1.7

    二、创建第一个Django 工程

        进入我们想放置Django工程的目录执行命令:

    django-admin startproject projectname(工程名称)

    我创建了一个叫myfirstsite(django-admin startproject myfirstsite)的project,当然我们也可以通过pycharms去创建。

    然后pycharms打开我的myfirstsite工程结构如图:

    在命令行中启动我们的工程:

    python manage.py runserver 8000

    启动成功之后,浏览器访问 localhost:8000

    我们开始创建我们的第一个app,在我们创建好的工程myfirstsite下(与manage.py文件路徑同级)执行命令:

    python manage.py startapp appname(应用名)

    这里我们创建了一个polls的app(python manage.py startapp polls)创建好之后刷新一下pycharms:

    开始写我们的第一个view代码,打开polls/views.py文件,并编写代码:

    这是我们在django中最简单的view代码,为了能正常访问这个view,得给他有对应的url映射,我们需要配置对应的映射关系,打开polls/url.py文件编写配置:

    并在myfirstsite/urls.py 中把我们polls.urls 配置 include进来

    见证奇迹的时刻要到了,我们准备启动服务器(还是上面的命令 python manage.py runserver 哦):

    访问我们的polls应用:

    结束语:

    地转天旋,万事开头难。

    斗霜傲雪二十年,堂堂剑气尚寒。

    戎马倥偬一生,多少失败成功?

    试看大千世界,依旧海阔天空。

    相关文章

      网友评论

          本文标题:Django开发实战---- 创建第一个Django应用(一)

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