美文网首页
Django学习笔记--编写你的第一个Django应用

Django学习笔记--编写你的第一个Django应用

作者: 番茄不加蛋怎么可以 | 来源:发表于2017-04-09 18:32 被阅读0次
    图文无关.png

    开发前提:

    配置好python3.x环境
    已经安装了Django环境

    如果你已经安装了Django,你可以运行下面的命令来查看你的Django版本号:

    >>>>import django
    >>>>print(django.get_version())
    

    创建一个项目:

    在命令行(终端)中,cd(例如cd exam)到你想要用来保存代码的目录,然后运行如下命令,在相应目录下创建一个名为mysite的项目:

    $ django-admin startproject mysite
    

    数据库的建立:

    Django默认采用的数据库为SQLite。在命令行(终端)中,cd(例如cd exam)到manage.py文件所在的根目录运行以下命令,创建数据库:

    $ python manage.py migrate
    

    开发服务器:

    让我们验证一下你的Django项目是否工作。 如果你在外层的mysite目录下,那么进入这个目录,然后运行以下命令:

    $ python manage.py runserver
    

    你将看到命令行下输出了以下内容:

    Performing system checks...
    0 errors found
    May 13, 2015 - 15:50:53
    Django version 1.8, using settings 'mysite.settings'
    Starting development server at http://127.0.0.1:8000/
    Quit the server with CONTROL-C.
    

    这表明你已经启动了Django开发服务器,一个用纯Python写的轻量级Web服务器。 我们在Django中内置了它,这样你就可以在不配置用于生产环境的服务器 —— 例如Apache —— 的情况下快速开发出产品,直到你准备好上线。

    请注意:不要在任何生产环境使用这个服务器。它仅仅是用于在开发中使用。(我们的重点是编写Web框架,非Web服务器。)

    既然服务器已经运行,请用你的浏览器访问 http://127.0.0.1:8000/
    在淡蓝色背景下,你将看到一个“Welcome to Django”的页面。 它运行成功了!



    如果你需改变服务器的端口,把要使用的端口作为一个命令行参数传递给它。 例如,这个命令在8080端口启动服务器:

    $ python manage.py runserver 8080
    

    到此你已经利用Django创建了一个简单的拥有数据库的网页

    下一篇我们将创建一个站点
    如有不懂,详情请参考 Django 1.8.2 开发参考手册 中找到。

    相关文章

      网友评论

          本文标题:Django学习笔记--编写你的第一个Django应用

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