• Django 创建一个新项目


    Django 的安装命令:

    pip install Django

    自行下载安装地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#django  ,下载好后输入以下安装命令:

    pip install D:\Django‑3.2.9‑py3‑none‑any.whl

    验证是否安装成功,在dos窗口中,进入python编译模式

    import django

    django.__version__

    如下图:

    创建一个新项目(参数:startproject)

    命令格式:django-admin startproject myDjango

    创建成功后,在当前盘符下显示一个myDjango文件夹,而myDjango下又含5个.py文件,各文件说明如下:manage.py 命令行工具,内置多种方式与项目进行交互,在命令提示符窗口下查看帮助文档命令,进入myDjango文件中,

    
    python manage.py help ,可以查看该工具的命令信息。
    
    __init__.py  初始化文案,一般情况下无需修改。
    
    asgi.py  开启一个ASGI服务,ASGI是异步网关协议接口。
    
    settings.py  项目的配置文件,项目的所有功能都需要在该文件中进行配置。
    
    urls.py  项目的路由配置,设置网站的具体网址内容。
    
    wsgi.py 全称为:python Server Gateway Interface ,即python 服务器网关接口,是python应用与web 服务器之间的接口,用于Django项目在服务器上的部署和上线,
    一般不需要修改

    创建完项目后,下面开始创建应用(服务),命令如下:

    python manage.py startapp myapp
    
    创建成功后,在myDjango项目下,会新增一个myapp的文件夹,默认会生成多个.py文件和migrations文件夹。
    
    migrations  用于生成数据迁移文件,通过数据迁移文件可自动在数据库里生成相应的数据表。
    
    __init__.py  myapp应用的初始化文件。
    
    admin.py  用于设置当前App的后台管理功能。
    
    apps.py  当前App的配置信息,在Django 1.9版本后自动生成,一般情况下无需修改。
    
    models.py  定义数据库的映射类,每个类可以关联一张数据表,实现数据持久化,即MTV里面的模型(models)。
    
    tests.py  自动化测试的模块,用于实现单元测试。
    
    views.py 视图文件,处理功能的业务逻辑,即MTV里面的视图(Views).

    App创建后,在dos命令窗口输入以下命令启动项目,可在启动时指定端口号,如下。

    python  manage.py runserver 8000

    启用成功后,可以在浏览器访问服务器地址,地址在服务启动信息里:

    Starting development server at http://127.0.0.1:8000/

     在浏览器中,能访问到当下页面,说明已经启动成功且能正常访问。

  • 相关阅读:
    在UITableView顶部制作简单的UISegmentControl实例方法
    iOS9 适配网络请求,适配分享失败,适配无法正常跳转到客户端
    iOS页面切换动画实现方式。
    Springboot-Dockerfile指令
    Springboot-Docker-Dockerfile
    Springboot-Docker-1
    SpringBoot-Security
    SpringBoot-MongoDB
    SpringBoot-RabbitMQ
    SpringBoot-Memcached
  • 原文地址:https://www.cnblogs.com/JcHome/p/16029463.html
Copyright © 2020-2023  润新知