zoukankan      html  css  js  c++  java
  • Linux下的django项目01

    1.初始化项目结构
     └─shiyanlou_project     # 项目根路径
      │ .gitignore           # 提交git仓库时,不提交的文件必须要在这里进行标注
      │ README.en.md # 英文(项目介绍)
      │ README.md       # 中文项目简介
      │ requirements.txt # django项目安装文件
      │
      ├─celery_task       # 用来存放celery相关文件(以便分布式部署)
      │ __init__.py
      │
      ├─db           # 数据库相关:1.数据库初始化sql脚本; 2.数据库维护脚本,清
    理,备份脚本
      ├─scrips           # 脚本目录:1.定时任务脚本;2.页面静态化脚本;处理项目脚本
      ├─logs           # 存放日志
      ├─packages         # 外部包,原始的,未配置的:1.七牛云sdk;2.阿里云短信;
      └─uwsgi_conf         # uwsgi配置,日志,pid
      │
      │
      └─syl           # 真正的django项目(代码)django-admin startproject
    项目名
       │ apps (python包)     # Django各种app模块
      │ libs (python包)       # 七牛云sdk+配置(外部下载)
      │ utils (python包)       # 小工具,常用函数(自己写的)
      │ static
      │ templates
      │ syl(项目配置)
      │ manager.py
     
    大致为:
        
     
    2.创建Django项目
    root@dev:shiyanlou_project# workon syl
    (syl) root@dev:shiyanlou_project# cd /aaa/shiyanlou_project/
    (syl) root@dev:shiyanlou_project# django-admin startproject syl
    # 注:创建三个python包, apps、utils、libs
    #django-admin startproject 项目名 #注意要cd 到apps 里再创建 user app

    2.1 配置问题

    2.1.1 解决方案1

    2.1.2 解决方案2

     2.1.3 解决方案3

     

  • 相关阅读:
    Linux下修改时间时区的方法介绍
    IIS启用GZip压缩的详细教程(图文)
    jquery定时器的简单代码
    IIS启用GZIP压缩js、css无效的原因及解决方法
    python批量导出导入MySQL用户的方法
    mysql执行计划介绍
    js+json用表格实现简单网站左侧导航
    React Native 二维码扫描组件
    mysql如何修改开启允许远程连接
    react native中的聊天气泡以及timer封装成的发送验证码倒计时
  • 原文地址:https://www.cnblogs.com/shensy/p/13880869.html
Copyright © 2011-2022 走看看