Django环境搭建
来源:互联网 发布:java classloader使用 编辑:程序博客网 时间:2024/05/20 13:04
环境支持:
Python Django MySQL MySQLdb Apache libapache2-mod-wsgi
创建Django项目
django-admin.py startproject mysite
创建并编写wsgi程序 vim mysite/apache/django.wsgi
import os import sys sys.path.append('/var/www')os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'import django.core.handlers.wsgiapplication = django.core.handlers.wsgi.WSGIHandler()设置settings.py文件
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mysite', 'USER': 'root', 'PASSWORD': '111111', 'HOST': '', 'PORT': '', }}ADMIN_MEDIA_PREFIX = '/media/'INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', # Uncomment the next line to enable the admin: 'django.contrib.admin', # Uncomment the next line to enable admin documentation: 'django.contrib.admindocs',)设置urls.py文件
from django.conf.urls.defaults import patterns, include, urlfrom django.contrib import adminadmin.autodiscover()urlpatterns = patterns('', url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)),)同步数据库
python manage.py syncdb
配置Apache虚拟主机
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName django.localhost DocumentRoot /var/www/mysite <Directory /var/www/mysite> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> WSGIScriptAlias / /var/www/mysite/apache/django.wsgi alias /media/ /usr/local/lib/python2.7/dist-packages/django/contrib/admin/media/ ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined</VirtualHost>
重启Apache服务器即可访问Django自带后台程序
- Django入门 - 环境搭建
- Django 环境搭建
- Django环境搭建
- python\django环境搭建
- Django 环境搭建
- 搭建django环境
- ubuntu Django环境 搭建
- django环境搭建
- Django开发环境搭建
- django环境搭建
- django环境搭建
- Django 环境搭建
- Django 环境搭建
- Django环境搭建
- django环境搭建
- Django 环境搭建
- django环境搭建
- 快速搭建django环境
- 场效应管电机驱动-MOS管H桥原理
- FFmpeg vc 入门
- mke2fs 格式化分区时出现错误 Invalid argument passed to ext2 library while setting up superblock
- 寻求改变和突破还是安于现状
- MOS管的开关特性
- Django环境搭建
- 最大子段和(动态规划)
- 2011 Oracle高校院长峰会在京举行
- 求助
- android 圖片處理
- 农民打工供儿上大学 儿子毕业后工资不如自己
- Linux文本处理常用命令
- Yii框架开发安全考虑
- 安装CentOs,并用SecureCRT来登录本地的CentOs