配置文件settings.py:
if 'SERVER_SOFTWARE' in os.environ:
    from bae.core import const
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql', 
            'NAME': 'XXX',
            'USER': const.MYSQL_USER, 
            'PASSWORD': const.MYSQL_PASS,  
            'HOST': const.MYSQL_HOST,   
            'PORT': const.MYSQL_PORT, 
        }
    }
else:
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql', 
            'NAME': 'baidu', 
            'USER': 'root',
            'PASSWORD': '',    
            'HOST': 'localhost',                   
            'PORT': '3306',                      
        }
    }
这里是django应用数据库的配置,具体可以参考官网:http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/%E4%BA%91%E7%8E%AF%E5%A2%83/WEB%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6 数据库需要先在本地导出来,然后用官网提供的phpmyadmin导入到bae数据库中。这里我只用到session表,直接执行sql语句简历一个django_session表就搞定了。

上一篇:
下一篇:

相关文章:

Categories: 博客记录

2 Responses so far.

  1. Help 说:

    你好,我成功引入django后跟数据库相关的地方报CR_MAX_ERROR错误,可是我是按照文档配置的,而且也用phpMyadmin导入数据库了,这是什么原因呀 ?? 需要额外配置什么吗?》??

    • 你好,我成功引入django后跟数据库相关的地方报CR_MAX_ERROR错误,可是我是按照文档配置的,而且也用phpMyadmin导入数据库了,这是什么原因呀 ?? 需要额外配置什么吗?》??

    0X55AA 说:

    你可以加官方百度hi群:1396988咨询,我也不知道啊

Leave a Reply