Django使用:
1.安装Django:<数据库使用MySQL版本>
1.Django 1.9.5 version 2.MySQL 5.5 3.python的MySQL适配器:MySQLdb(官网下载) 4.SQLyog MySQL的图形界面管理软件 5.python2.7.11 (或以上)
1.1 安装模块过程<windows 7 环境下>
1.解压下载好的Django压缩包到自己选的路径(如:C:/Django195) 2.进入DOS 命令行,cd c:/django195 3.python setup.py install(安装Django) 4.以相同的方式安装MySQLdb模块 5.编辑环境变量path的值(如果在IDLE中import django或import MySQLdb出现importError的话) 在末尾加上";C:\Python27\Scripts;C:\Python27\Lib\site-packages" 6.安装MySQL5.5,SQLyog
1.2 配置
1.2.1 配置MySQL
(1).设置
host:"127.0.0.1" user:"root" passwd:"xxxxx" port:3306
(2).创建数据库:
在MySQL Commandline 下进入MySQL:
create database mydatabase set charset utf8
(3).测试数据库与python的连接:
python解释器中:
>>>import MySQLdb >>>db = MySQLdb.connect(user=‘root‘,passwd=‘xxxxx‘,db=‘mydatabase‘,host=‘127.0.0.1‘,port=3306) >>>
不报错成功
1.2.2配置Django
1.进入DOS,切换至准备创建Django项目的路径(如:c:/) 2.输入: django-admin startproject myproject $此时c:/路径下会有一个名为myproject的文件夹,其目录结构如下: myproject manage.py myproject __init__.py settings.py urls.py wsgi.py 3.若数据库使用sqlite3,则在第一次使用django的时候需migrate数据库,确保存在数据库以便可以 创建superuser进行网站管理 在manage.py所在目录输入: python manage.py migrate 成功后便可创建superuser,输入: python manage.py createsuperuser
1.3 使用
1.3.1 修改django project 的settings:
1.使后台管理页面中文显示: #修改时区TIME_ZONE:‘Asia/Shanghai‘ #修改显示语言LANGUAGE_CODE:‘zh-CN‘ 2.创建app 3.增加模板路径: TEMPLATES: ‘DIRS‘: [os.path.join(os.path.dirname(__file__), ‘templates‘),], 4.增加installed_app 5.配置MySQL: DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, ‘HOST‘ : ‘127.0.0.1‘, ‘USER‘:‘root‘, ‘PASSWORD‘:‘xxxxx‘, ‘PORT‘:3306, ‘NAME‘: ‘mydatabase‘, } } 6.....
1.3.2 新建views.py视图函数库
1.3.3 在urls.py中绑定访问的url与views.py中相关的视图函数来呈现
1.4 创建app
1.4.1 在工程目录myproject下:
django-admin startapp myapp 1.django自动生成一个文件夹myapp在myproject下 2.在myproject的settings.py文件里对INSTALLED_APPS进行设置: INSTALLED_APPS = [ ‘myapp‘, ]
时间: 2024-11-10 07:53:45