博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django Web开发【2】Django入门
阅读量:5096 次
发布时间:2019-06-13

本文共 1319 字,大约阅读时间需要 4 分钟。

  配置开发环境

  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端口。

  

转载于:https://www.cnblogs.com/fireflow/p/5125562.html

你可能感兴趣的文章
Android Canvas方法总结
查看>>
UML简介
查看>>
测试用例设计方法之错误推测法
查看>>
Linux命令--删除软连接
查看>>
flex确认提示框
查看>>
MYSQL 如何对一个字段进行分类统计
查看>>
FLEX 绑定事件中多参数传递
查看>>
HTML | video的封面平铺方法
查看>>
PTA --- 时间复杂度 选择题
查看>>
网站数据分析图表导出为文件
查看>>
Scala之Option: Some None
查看>>
常见排序算法及其对应的时间复杂度和空间复杂度
查看>>
Sublime写cpp时无法定位程序输入点__gxx_personality_v0的问题
查看>>
菲佣WPF——4(关于DataTemplate(2)动态控件添加神器)
查看>>
LCA-倍增法(在线)O(nlogn)-O(logn)
查看>>
python-study-19
查看>>
with
查看>>
Unix/Linux环境下性能分析工具介绍一(基础工具篇)
查看>>
重写和重载
查看>>
Ajax实现五级联动--(一)
查看>>