1、django 简介与部署

环境: Centos 6.5   python 2.7.9

1、简介

Django是一个由 python 语言编写的开源Web应用框架,使用MVC的软件设计模式。

其架构可参考:http://www.crazyant.net/1001.html

其它部分边学习边补充

2、部署

可通过pip 直接安装:

[[email protected] ~]# pip install django

[root@learn-python ~]# python -c "import django; print(django.get_version())"
1.8.2
时间: 2024-12-22 13:59:11

1、django 简介与部署的相关文章

Django搭建简易博客教程(01)-Django简介

a-terminal: 写作目的 喜欢一个学习观点以教促学, 一直以来, 学习的时候经常会发现, 某个方法某个问题自己已经明白了, 但是在教给别人的时候确说不清楚, 所以慢慢的学会了以教促学这种方法, 在教给别人知识的同时也能够提升自己对语言, 对框架的理解. 希望达到的目标: 希望能写出一个系列文章, 我也不知道到底能写多少 能够让认真阅读这个系列的文章的人, 能在读完之后做出一个简单的博客 希望能够加深自己对Django的理解 Django简介 Django是Python中目前风靡的Web

Django Web开发【1】Django简介

前言 看完<Django Book>之后, 总想找个实例来实战开发下,无奈国内Django的书籍相当少,只能从英文书籍中吸取养料,偶然之后得到Learning Website Development with Django这本书,感觉挺不错,虽然想着翻译,但是自身时间实在太少,只能简略的挑重点翻译下了. 原书08年的时候就出版了,所以它使用的Django版本比较低,由于自身工作的环境使用的是Django1.3.5,所以迁移过来有些代码变化也比较大. 这是我的第一篇原创博客(翻译也算不上吧),希

将 Django 应用程序部署到生产服务器

原文出自: http://www.ibm.com/developerworks/cn/opensource/os-django/ 比较有启发性质的一篇文章,会避免很多弯路 Django 是一个基于 Python 的开源 Web 应用程序框架,其目的是使创建数据库驱动的 Web 站点和 Web 应用程序更加容易.开发 Django 应用程序很简单,因为该框架包含了一个开发 Web 服务器.但是这个框架不适合在生产环境中使用,因此需要进一步将 Django 应用程序部署到 Web.在本文中,您将了解

django应用的部署

部署方式采用 django + gunicorn + nginx 部署应用. 1.应用清单 python2.7 Django-1.8.7 gunicorn-19.4.5 nginx 2.提前的准备 由于现在大多数服务器都是centos6的操作系统,系统自带的python版本为2.6,而Django1.8需要python2.7版本以上,所以要对python做升级.另外django和gunicorn下载安装包安装的话,需要提前安装一些包,不同的环境可能会不一样,以下可以做参考 zlib-1.2.3-

Django简介

django简介:urls.py网址入口,关联到views.py views.py处理用户发出的请求,通过渲染templates中的网页可以将显示内容,比如登陆后的用户名,用户请求的数据,输出到网页. models.py与数据库操作相关 forms.py表单templates 文件夹 admin.py后台 settings.py配置文件,比如 DEBUG 的开关,静态文件的位置等. 环境搭建:下载django和vritualenv.vritualenvwrapperpip install Dja

Django线上部署系统环搭建

Django线上部署系统环搭建 本文大致分为:系统环境准备.Python3安装配置.Virtualenv基本使用 .git基本使用 四部分. ps: 也可使用virtualenvwrapper代替Virtualenv 系统环境准备: CentOS6.5 自带Python2.6.6,我们需要编译安装Python3(本文档安装的是Python3.6.1) 建议将yum源配置成阿里的yum源,参考链接:http://blog.csdn.net/chavo0/article/details/519393

Django+uWSGI+Nginx 部署网站

Django 1.11设置 保证Django在本地调试没有问题: 当然这是前提^_^ 收集静态文件至指定文件夹 Django静态文件设置具体参考:https://docs.djangoproject.com/en/1.11/ref/contrib/staticfiles/ 在myproject/settings.py中设置静态文件STATIC_URL和STATIC_ROOT设置: 如: STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE

Django简介及Django项目的创建详述

Django简介 Django是一个开源的Web应用框架,由Python写成.但是,百度百科中讲它采用了MVC框架模式,其实这个解释不准确. 确切的讲,Django的模式是:路由控制+MTV模式.所谓的路由控制其实就是采用URL分发器,将一个个URL的页面请求分发给不同的View处理,View再调用相应的Model和Template.而Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同. Django的MTV分别是值: 1.M代表模型(Model

Django + Gunicorn + Nginx 部署 Ubuntu 服务器

Django + Gunicorn + Nginx 部署服务器 获取腾讯云 root权限 本人的服务器使用的是腾讯云,腾讯云默认是没有开放 root 用户的,我们来创建 root 用户. 创建 root 账号并设置密码. sudo passwd root 设置 root 账户登录需要密码. sudo vim /etc/ssh/sshd_config 修改 without-password 为 yes. PermitRootLogin yes 重启 ssh 服务. sudo service ssh