项目架构:

  最外层myshop目录:项目的容器,没有实质性的作用
  .idea:项目的配置信息。这个文件夹是自动生成,版本控制信息等,包括历史记录。无用
  manage.py:(管理项目)一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
  内层myshop:python包
    --1.__init__.py:空文件,告诉python该目录是一个python包
    --2.settings.py:该Django项目的设置/配置文件
    --3.urls.py:该 Django 项目的 URL 声明;负责把url模式映射到应用程序
    --4.wsgi.py:web服务器入口,用于项目部署
应用架构:
  admin:
    migrations目录:数据库文件相关python包
    admin.py:django 自带admin后台管理,将models.py 中表映射到后台
    apps.py: 应用的相关配置。
    models.py: Django 自带的ORM,用于设计数据库表。
    tests.py:  用于编写Django单元测试。
    views.py:视图文件,用于编写功能的主要处理逻辑

最新文章

  1. PHP中调用move_uploaded_file函数提示failed to open stream和 Unable to move
  2. springMVC之servlet-config.xml配置
  3. 微信企业号公测开启OA红海模式
  4. java 实现mysql数据库导出
  5. sqlserver复杂排序(order by case when)
  6. Date与Calendar
  7. hdu-5082
  8. ELK日志套件安装与使用
  9. PLSQL Developer 连接oracle(64)(instantclient_32)
  10. NSRange 用法
  11. 标准会话对象——StandardSession
  12. Asp.Net MVC WebAPI的创建与前台Jquery ajax后台HttpClient调用详解
  13. Java面试准备之JVM
  14. Lua的线程和状态
  15. android构建过程
  16. declare -A color
  17. Boring Sum(hdu4961)hash
  18. 精确除法:from __future__ import division
  19. git命令上传项目到码云总结
  20. iOS 烟花撒花效果,图层渐变,图层倒影特效。CAEmitterLayer粒子发射器

热门文章

  1. Layout-3相关代码:3列布局代码演化三]
  2. FPM 0.08安装了打不开解决办法
  3. hive 一次更新多个分区的数据
  4. 初识git(17/8/21)
  5. Java之框架Spring(一)
  6. 快速傅里叶变换(FFT)时间复杂度
  7. blade 学习
  8. vscode更新后 ctrl+v、ctrl+c、ctrl+x不可以用了,而且光标变粗,已解决
  9. 电脑开机出现intel UNDI,PXE-2.1(build 003),是怎么回事?
  10. 嵌入式linux——点亮led灯(二)