【Django】项目开发规范

【Django】项目开发规范

时间:2015-09-10 02:09:31      作者:vaster      标签: django 开发规范      分类: Django Python 编程

开发环境:
开发环境:
          Python:python-2.7.8
          Python:python-2.7.8
          Django:Django-1.7.1
          Django:Django-1.7.1
文件规则:
文件规则:
位置,
位置,
               模板文件-html,/projectpath/templates/appname/js
               模板文件-html,/projectpath/templates/appname/js
               静态文件-js,/projectpath/static/appname/js
               静态文件-js,/projectpath/static/appname/js
               静态文件-css,/projectpath/static/appname/css
               静态文件-css,/projectpath/static/appname/css
               静态文件-img,/projectpath/static/appname/img
               静态文件-img,/projectpath/static/appname/img
               功能文件-function,/projectpath/plugins/funcname
               功能文件-function,/projectpath/plugins/funcname
命名规则,
命名规则,
               页面功能.html
               页面功能.html
               文件功能.js
               文件功能.js
               文件功能.css
               文件功能.css
               图片内容.img
               图片内容.img
               功能_func.py
               功能_func.py
               功能_class.py
               功能_class.py
函数规则:
函数规则:
        命名规则,
        命名规则,
               看名字知道功能就行,根据个人习惯来吧
               看名字知道功能就行,根据个人习惯来吧
        注意事项,
        注意事项,
               每个函数都需要标明创建人,及功能
               每个函数都需要标明创建人,及功能
               views里面尽量不要写业务逻辑,将业务逻辑写到单独的文件中,做模块导入
               views里面尽量不要写业务逻辑,将业务逻辑写到单独的文件中,做模块导入
        示例,
        示例,
   def index(request):
   def index(request):
    '''
    '''
    @author: Vaster
    @author: Vaster
    @note: For Testing
    @note: For Testing
    '''
    '''
     #主体内容
     #主体内容
    return render_to_response('otp/blank-page.html',{"a":'xxx'})
变量
变量
        命名规则,
        命名规则,
               看名字知道功能就行,根据个人习惯来吧
               看名字知道功能就行,根据个人习惯来吧
数据库相关
数据库相关
       如果数据采用手动创建,需要保留创建语句
       如果数据采用手动创建,需要保留创建语句
       数据库结构有变更,需要在SVN中写个文件说明一下
       数据库结构有变更,需要在SVN中写个文件说明一下
版本提交
版本提交
       在commit前,一定要先做update操作
       在commit前,一定要先做update操作
       在commit前,遇到版本冲突或有修改的部分,最好确认一下再提交
       在commit前,遇到版本冲突或有修改的部分,最好确认一下再提交

时间:2015-09-10 02:09:31      作者:vaster      标签: django 开发规范      分类: Django Python 编程
  • 分享到:
  • 微博
  • QQ空间
  • 腾讯微博
  • 微信

Copyright © 2015 Gitblog | Proudly powered by Gitblog.