ijd8.COM

A simple blog for an old Ma Nong.

真不敢恭维 BAE 的 Python 环境

Permalink

首先说一下,代码的预热问题,不知道用的人少还是怎么的,首次打开速度较慢,似乎web框架没有预载。实例刚启动是要多花些时间的,当应用没有请求时,超过一定时间会自动关掉。

上面是对BAE 的初级印象,等熟悉了就会越来越喜欢,他有他的优越性,其它不能比的。

BAE 的数据操作是自动识别命令,读操作就对从数据库,写操作是对主数据。

BAE 说把python 的重点放在Django 上,其它轻型框架不考虑兼容性问题。

开发框架

BAE预装了一些流行的WEB框架,包括:django,lask,tornado 等,其中django是我们重点支持的WEB框架;其它WEB框架,并没有做完整的兼容性测试,有些与BAE环境冲突的功能无法使用。

Python: 数据库配置示例
1
2
3
4
5
6
7
8
9
10
11
from bae.core import const
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'cluster11db3',                     
        'USER': const.MYSQL_USER,                    
        'PASSWORD': const.MYSQL_PASS,                 
        'HOST': const.MYSQL_HOST,                      
        'PORT': const.MYSQL_PORT,                     
    }
}

Write a Comment

Submit Comment Login
Based on Golang + fastHTTP + sdb | go1.16.7 Processed in 1ms