zoukankan      html  css  js  c++  java
  • Django学习笔记 开发环境搭建

    为什么使用django?
    1.支持快速开发:用python开发;数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率。
    2.大量内置应用:后台管理系统admin;用户认证系统auth;会话系统sessions。
    3.安全性高:表单验证,SQL诸如,跨站点攻击。
    4.易于扩展:django使用应用来划分逻辑功能。对于一个成熟的网站,如果需求变更了,只需要增加一个应用就可以了。
    学习django的知识储备:python基础,数据库SQL,HTTP协议,HTML&CSS,正则表达式。
    ubuntu下django开发环境搭建:
    1.安装python,ubuntu(15.10)默认安装python2.7
    2.ipython:
    sudo apt-get install ipython
    sudo pip install ipython
    (推荐Eclipse的python插件PyDev)
    3.安装pip
    sudo apt-get install python-pip
    4.安装django
    sudo pip install django
    5.第一个django项目:
    django-admin startproject mysite
    可以通过tree命令查看当我使用django-admin startproject mysite命令创建了一个项目mysite之后当前目录的变化情况,可以发现多了一个名为mysite的目录,其目录结构与Pyev创建的Django项目结构相同:
                                    
    进入项目mysite目录,运行manager.py启动项目:
    $ python manage.py runserver

    此时服务器已经开启了,并在http://127.0.0.1:8000/处,效果如下:

  • 相关阅读:
    poj 3264(RMQ或者线段树)
    LCA上的RMQ模板算法
    LCA离线算法Tarjan的模板
    poj 1330(初探LCA)
    hdu 3367(与最大生成树无关。无关。无关。重要的事情说三遍+kruskal变形)
    hdu 4496(并查集逆向添边)
    hdu 1829(继续扩展并查集)
    poj 1182 (扩展并查集)
    hdu 3038(扩展并查集)
    hdu 3371(kruskal)
  • 原文地址:https://www.cnblogs.com/moonlightpoet/p/5365132.html
Copyright © 2011-2022 走看看