树莓派论坛

 找回密码
 立即注册
搜索
查看: 4656|回复: 0

在树莓派上部署基于Django的服务器(二)

[复制链接]

3

主题

4

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2016-6-14 06:53:15 | 显示全部楼层 |阅读模式
本帖最后由 peerincle 于 2016-6-14 06:58 编辑

5.       安装Django。
Django是个比较流行的服务器平台,免费开源而且有一群牛逼的人在维护。最新一代(1.10,还没有release)会加入Channel,基本可以弥补前代不能处理基于事件的短处(个人觉得这个碾压各种基于js的服务器平台,吐槽js服务器的文章充斥着网络…)。下面是安装流程:
在第四步的虚拟环境中,安装Django:
         pip install django.         image016.png
检查django的安装状态:
         django-admin version
如果显示版本号,就算是安装成功了,最新的应该是1.9.7。
image017.png

6.       添加一个工程
在开发目录下键入:
         django-admin startproject 项目名称
将看到如下界面:
image018.png

进入项目名称,可以看到如上,具体干什么的可以网上搜搜,这里不赘述。现在就可以测试下服务器了,键入如下:
         python manage.py runserver 192.168.1.77:5555
显示如下:
image019.png

这里提示需要先运行一个命令:
python manage.py migrate
现在ctrl+c结束这次运行,输入这个命令,如下:
image021.png

再次用runserver,
image023.png

在电脑浏览器上,键入上面的地址,显示界面如下:
image025.png

当然,现在是个空工程,需要添加一些应用。Django我觉得做的非常好的一点就是将网站开发模块化,分成不同的应用。每个应用互相可以调用数据库和函数。比如,我写的一个网站,就分成了几个应用来管理不同的模块。这样整个网站结构会比较清晰,开发起来也相对容易一些。
7.       添加一个应用
先用Ctrl+c结束刚才的运行,键入如下
         python manage.py startapp 应用名称
现在这就是个新建的应用了,如下:
image027.png

下一篇就介绍一下,如何用django的template写一个网页。



image028.png
image030.png
image032.png
image034.png
image036.png
image038.png
image040.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部快速回复上一主题下一主题返回列表找客服关注微信

QQ|Archiver|手机版|小黑屋|树莓派论坛 ( 豫ICP备13020861号-6

GMT+8, 2021-1-22 01:46 , Processed in 0.067645 second(s), 26 queries .

Powered by Discuz! X3.2 Designed by BBs.ShuMeiPaiBa.Com

© 2015- Comsenz Inc. www.shumeipaiba.com

快速回复 返回顶部 返回列表