PyxYuYu/MyBlog

Django学习记录(五):Django by example -- Blog(一)

PyxYuYu opened this issue · 0 comments

Our eyes do not show a lack of beauty, but a lack of observation.

0x01 Django

  • Building a Blog Application

    • 创建项目
      • django-admin startproject mysite
    • 查看目录样式 tree /f
     H:.
    └─mysite
    │  manage.py
    │
    └─mysite
            settings.py
            urls.py
            wsgi.py
            __init__.py
      • manage.py 用于管理自己项目的命令行工具
      • __init__.py 一个空文件,告诉我们是一个 Python 模型
      • settings.py 设定和配置项目的文件,包括所有初始化设定
      • urls.py 用于保存所有 URL 模型的地方,每一个被定义的 URL 都与视图中的一一对映
      • wsgi.pyWSGI 应用的配置来运行项目
    • settings.py 中包含了一个最基本的配置用于 SQLite 数据库和一些初始的 Django 应用,需要为初始应用创建数据表
      • cd mysite
      • python manage.py migrate
  • 运行项目 python manage.py runserver

0x02 CMD

  • 删除文件或目录
    • del [/p][/f][/s][/q][/a[[:]attributes]] names
      • names 指定一个或多个文件或者目录列表,也可以用通配符来删除多个文件( *.txt
    • /p 删除每一个文件之前提示确认
    • /f 强制删除只读文件
    • /s 删除所有子目录中的指定的文件
    • /q 安静模式,删除全局通配符时,不需要确认
    • /a 根据属性选择要删除的文件
      • r 只读文件 s 系统文件
      • h 隐藏文件 a 存档文件
      • i 无内容索引文件
      • l 重分析点
      • - 表示 的前缀
    • rd/s/q D:\app 强制删除文件文件夹和文件夹内所有文件
    • del/f/s/q D:\app.txt 强制删除文件,文件名必须加文件后缀名