DjangoX 模型管理功能配置介绍
```
class AbcAdmin(object):
# 列表页显示的哪些列
list_display = []
# 列表页 是否显示模型的关联对象菜单,默认是
use_related_menu = True
# 列表页 是否显示查看、修改、删除等操作的链接,默认是
use_op_menu = True
# 列表页 列表显示使用的 ... ...
### 涉及的模块
1. bus
2. mail
3. im_chat(Odoo10已经去掉)
4. im_livechat
#### bus、im_chat、im_livechat 三者之间的关系
im_livechat 将im_chat 开放化,让外部可以通过不同的渠道(channel)和内部用户chat,这里的渠道是对不同的外部来源做标识,对应 **im_livechat.channel* ... ...
## 配置方式
1. 在 INSTALLED_APPS 中的首个业务app的目录下的 adminx.py 文件中顶部添加配置代码
2. 在 urls.py 中 autodiscover 之前配置
### site 站点对象配置
```
from xadmin import site
# 是否固定头部(即是否为单页应用SPA模式),False 则为普通菜单跳转模式 (系统默认为False,ex ... ...
案例入口启动代码如下
```
wsgi_app = tornado.wsgi.WSGIContainer(django_wsgi_app)
tornado_app = tornado.web.Application(
[
(ur'/ws_logging', SocketLogging),
('.*', tornado.web.FallbackHandler, dict(fallback=ws ... ...
Odoo 模型内置配置项
```
# 模型关键字名称
_name = None
_description = None
_order = 'id'
_rec_name = None
# 是否自动创建表
_auto = True # create database backend
_register = False # Set to fals ... ...
```
user root;
worker_processes 3;
pid nginx_all.pid;
events {
worker_connections 512;
}
http {
upstream EShowCms {
server 127.0.0.1:23331;
}
server {
listen 80;
server_name my ... ...
DjangoX 中的菜单包含三级:子系统(app) -> 菜单组 -> 菜单项

### 总规则:
1. 子系统(app) 由 Django settings 的 `INSTALLED_APPS` 决定
2. 而‘菜单组’是在子系统(app)的 `__init__.py` 文件中配置
3. '菜单项 ... ...
### 定义
用于表示服务器对请求的各种不同处理结果和状态,它是一个三位的十进制数。可以归纳为5种类别:
1 100-199 表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程。
2 200-299 表示成功接收请求并已完成整个处理过程
3 300-399 为完成请求,客户端进一步细化请求。
4 400-499 客户端请求有错误
5 500以上 服务器出错
... ...
很简单,定义一个settings.py模块,文件名可以为其他,如:“orm_conf.py”
```
import os
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle ... ...
配置文件openerp-server.conf详解
```
[options]
; addons模块的查找路径(可以配多个,多个之间以逗号分隔)
addons_path = /usr/local/odoo/source/openerp/addons
; 数据库管理密码(用于创建、还原和备份数据库等操作)
admin_passwd = admin
; data目录, 用于存放session数据 ... ...