Django安装和创建项目

yao
yao
2022-02-16 / 1 评论 / 7 阅读 / 正在检测是否收录...

1.简介
Django是一个由Python写成的Web应用框架。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。
学习本教程前你需要了解一些基础的 Web 知识及 Python 2.x 基础教程 或 Python 3.x 基础教程,还有Mysql数据库基础


2.安装Django
(1)Djiang属于python第三方库,所以安装就在终端直接输入下面命令

pip install django

kzpfhl6o.png

(2)安装django之后会在python解释器的目录下多出一个文件,
在lib(模块库)文件夹里有内置模块,还有个site-packages文件夹里面放自己安装的模块,就是框架源码。
还有一个文件django-admin.exe在解释器根目录下的scripts目录下,作用是帮助你创建django项目,就是帮你创建项目默认文件和文件夹。


3.创建项目使用教程
django中的项目会有一些默认的文件和文件夹,所以要利用上面的django-admin工具来创建
(1).在终端上创建项目

  • 进入你创建项目的目录(cd 是在终端打开目录位置):cd 你项目目录 (window默认为打开在c盘,要换d盘需要先输入d(你的盘符):)
  • 通过django-admin.exe来执行你的命令
  • djiango-admin.exe的目录位置 startproject 项目名称
  • 例如我的就是下面的代码
  • C:\Users\yao\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\Scripts\django-admin. exe startproject mysite
  • 如果已经加入环境变量就直接 : django-admin.exe startproject 项目名称

    (2).在pycharm下安装

在pycharm下创建也是比较简单

  • 在pycharm开始页面点击创建新项目
  • 其他步骤如之后如下图
    kzps987l.png

两个的对比

  • 命令行,创建的项目是标准的。
  • pycharm,在标准的基础上加了一些

    • 创建了一个templates目录
    • 在settings.py加了一行代码,如图
      kzpsjsco.png

4.默认文件说明
kzpt0xt9.png
4.app的创建和说明
(1).app不是手机上的软件,django中的app(application)就是应用的意思,当我们的项目足够大的时候,我们将功能单独分成多个app进行开发。
(2).每个app中可以有独立的表结构,函数,HTML模板,css.可以各种独立,不相互影响。

(3).创建app

  • 在项目目录下利用manage.pyc创建,在终端输入python manage.py startapp app的名称,如:
  • python manage.py startapp app01
  • 文件说明
    • migrations目录,数据库变更记录
    • tests.py:做单元测试的
    • admin.py: 默认提供了admin后台管理
    • apps.py: app启动类
    • views.py:一般url对应的函数写在这里 【重要】
    • models.py:对数据库操作 【重要】
0

评论 (1)

取消
  1. 头像
    yao 作者
    Windows 10 · Google Chrome

    表情

    回复