zoukankan      html  css  js  c++  java
  • 从零开始,使用python快速开发web站点(1)

    环境:ubuntu 12.04

    python版本:  2.73


    ok,首先,既然是从零开始,我们需要的是一台可以运行的python的计算机环境,并且假设你已经安装好了python,

    (ubuntu 或者debian的linux用户,安装python的过程可以参考:http://blog.csdn.net/i7788/article/details/9886127)


    然后,既然是快速开发,必不可少的需要用到框架,python的web框架很多,我这里用到的是django,很适合做内容站点,而且也是python众多框架里最流行的~~~之一。


    下载 django

    sudo apt-get install python-django


    当出现上面的情况,说明django 安装完毕。


    接下来。直接开发。在这里我多罗嗦关于mvc的东西。我相信大家肯定明白了。但是有一点需要注意,django 和 thinkphp 之类的框架类似的一点是:

    一个完整的web应用由多个django应用组成


    废话不多说,直接建立新的项目,windows 下面是django-admin.py. linux下面是 django-admin命令。

    以ubuntu为例:

    django-admin startproject(参数,表明建立一个新的应用) dqq0(项目名称)

    然后 一个新的python web应用框架已经建立成功。接下来就是添加内容

    文件目录如下:



    等等,还有一点,就是python 用的并不一定是apache服务器,我这里用的是自带的web 服务器,开启web 服务很简单.

    打开新建的应用文件夹:

    python manage.py runserver
    


    然后,我相信你可以看得到,服务器已经启动的信息提示。

    (默认端口是8000,)



    至此,python web 应用的环境搭建完毕,接下来是添加数据模型,url分发。以及django特有的界面管理模块。


  • 相关阅读:
    mysql批量替换指定字符串
    php中英字符串截取
    比较两个JSON字符串是否完全相等
    Java FastJson 介绍
    线程池
    DBUS及常用接口介绍
    在Mac中如何正确地设置JAVA_HOME
    base64 原理
    sizeof与strlen的区别
    Kubernetes 部署失败的 10 个最普遍原因
  • 原文地址:https://www.cnblogs.com/riskyer/p/3281397.html
Copyright © 2011-2022 走看看