zoukankan      html  css  js  c++  java
  • Django Web开发【2】Django入门

      配置开发环境

      1.安装Python,我使用的是centos 6.0,python版本为2.6.6

      2.安装Django,Django版本为1.3.5

      在Django官网下载对应版本之后,解压压缩包,进入压缩包目录,运行

    python setup.py install

      可以通过以下命令检查是否正确安装了Django。

    django-admin.py --version
    

      如果结果输出了Django的版本,则安装成功。

      3.安装数据库,这里使用Mysql,请自行安装。

       创建第一个项目

      在linux终端输入以下命令,创建django_bookmarks项目。

    $ django-admin.py startproject django_bookmarks

      这个命令会在当前目录中创建一个名为django_bookmarks的文件夹,文件夹中的结构如下:

       django_bookmarks/
            __init__.py
            manage.py
            settings.py
            urls.py

      __init__.py说明这个文件夹是Python包,manage.py用来对整个工程进行管理,它的作用与django-admin.py差不多。settings.py是整个项目的配置文件,url.py用来对URL的分发进行配置。

      数据库配置

      打开settings.py中,对数据进行配置,settings.py中关于数据配置的选项如下:

    DATABASE_ENGINE = 'mysql'
    DATABASE_NAME = 'bookmarksdb'
    DATABASE_USER = 'root'
    DATABASE_PASSWORD = ''
    DATABASE_HOST = 'localhost'
    DATABASE_PORT = '3306'

      这里由于我们使用mysql数据库,因此DATABASE_ENGINE的值设为mysql,而我们的数据库名字令它为bookmarksdb,mysql默认端口为3306。修改完上面的配置之后,运行下面的代码进行数据库初始化。

    python manage.py syncdb

      执行上面的代码,Django会自动创建相应的数据表。

      启动服务器

      Django自身提供了一个服务器,用于开发环境的测试。这个服务器有个好处就是,每当代码修改之后,它都会自动重启。

      使用下面的命令启动服务器:

    $ python manage.py runserver

      然后打开浏览器,输入

    $ python manage.py runserver

      不出意外的话就会输出一条欢迎信息。默认的Django使用8000端口,可以在运行manage.py的时候指定端口与监听的IP地址。例如:

    $ python manage.py runserver 0.0.0.0:9000

      上面的服务器监听所有IP地址的9000端口。

      

  • 相关阅读:
    [转]Torch是什么?
    去掉 CONSOLE 窗口(转)
    最短路径问题
    最短路,dijstra算法
    最短路,floyd算法,图的最短路径
    freckles
    还是畅通工程,最小生成树kruskal
    More is better
    畅通工程
    人见人爱
  • 原文地址:https://www.cnblogs.com/fireflow/p/5125562.html
Copyright © 2011-2022 走看看