welcome to visit http://47.94.194.236 最近在搭建django,可能内容有问题,如访问异常,请给我留言!
一、项目基本流程: 1、搭建项目目录。 2、注册云通信,在info/ibs文件夹下的sms.py文件里修改配置。阿里云服务 3、------- 4、在mysql数据库中创建数据库名称,在config文件里SQLALCHEMY_DATABASE_URI修改数据库名称。 5、创建表: python manage.py db init python manage.py db migrate python manage.py db upgrade 二、项目目录文档说明: 1、项目根目录 说明 /main 项目应用核心目录 /logs 项目日志目录 config.py 项目配置文件--保存session信息、调试模式、密钥等 manage.py 项目启动文件 requirements.txt 项目依赖文件 log.py 日志脚本 2、项目/main目录 说明 /libs 项目用到的资源库--第三方扩展(云通信) / // 阿里云 短信服务 /modules 项目模块--所有的蓝图对象和视图函数 /static 项目静态文件夹 /templates 项目模板文件夹 /utils 项目通用设施--自定义状态码、 __init__.py 项目应用初始化文件--应用程序实例、数据库实例、注册蓝图、日志、CSRF等 constants.py 项目常量信息--数据库缓存信息、验证码的过期时间、新闻信息等 models.py 项目模型类 3、项目/main/libs目录 说明 / sms_api 阿里短信扩展 sems_send.py 发送短信 4、项目/info/static目录 说明 /admin/ 项目admin模块的静态文件,css/html/js等 /news/ 项目admin模块的静态文件,css/html/js等 favicon.ico 项目logo 5、项目/info/utils目录 说明 image_storage.py /// 阿里 OSS存储 response_code.py 自定义状态码 run python3 manager.py runserver <----->>> then enjoy that !