Leave a comment (1) 作者:小项-怪物猪

今天没心情看学习资料就折腾了一下一直没个搞定的django环境

前期准备:

        ubuntu , apache2 , python2.5

现在开始django环境配置:

1. 安装django   方法有两种:
                      下载源码 -- 解压 -- cd 解压目录 -- python setup.py
                       apt-cache search django | grep python #查找安装包
                       sudo apt-get install python-django
                       确认django安装成功 python  >>>import django 如果不报错就证明ok了
2. 安装mod_python {主要是用apache2来做py文件的解析.因为都说django自带的httpserver不好用}
                       sudo apt-get libapache2-mod-python2.5  {这玩意我可是搜索了好久啊}
3. 测试mod_python是否安装好了
                       查看php的info信息.如果能找到 mod_python 那就说明ok了
4. 重点部分了,开始django
                       适用django-admin.py 建立项目
                       $ cd 你准备的项目目录
                       $ sudo ln -s /usr/lib/python-django/bin/django-admin.py /etc/django-admin.py    {我是懒人.怕以后多打路径所以创建一个软连接,此步骤可以省略}
                       $ python /etc/django-admin.py startproject projectname   {projectname 是你要建立的项目名称}
                       $ cd projectname && ls 会发现有__init__.py,urls.py,settings.py,manage.py这些文件就说明项目建立成功了.
                       $python manage.py runserver {用来测试的,具体出现错误的情况还不了解}
5. 配置apache2
<Directory {你的项目地址 **** 不带项目目录的}>
                        SetHandler python-program
                        PythonPath "['项目地址***同上'] + sys.path"
                        PythonHandler django.core.handlers.modpython
                        SetEnv DJANGO_SETTINGS_MODULE djangotest.settings
                        pythonDebug On
                        Options FollowSymLinks
                        AllowOverride all
</Directory>

分类:Python | 标签: python, ubuntu, apache2, django, mod_python
现在有 1 条评论啦 »
  1. python2.6的貌似不成功

打劫!!留下你的评论 »

表情 emoticons

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:
  • 关闭

[ 搜狗云输入法 ]