Django项目创建

Posted wysk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django项目创建相关的知识,希望对你有一定的参考价值。

第一、Django项目创建
django-admin startproject 项目名
# 注意如果使用虚拟环境,创建应用必须先进入虚拟环境

进入项目目录,tree看项目结构(此时提示tree commang not found,进行安装:brew install tree)
技术图片

  1. init.py:说明django_test是一个python包
  2. settings.py:项目的配置文件
  3. urls.py:进行url路由的配置
  4. wsgi.py:web服务器和Django交互的入口
  5. manage.py:项目的管理文件

Django开发中,一个功能模块用一个应用开实现,所以首先对项目进行模块划分。一个项目路由很多应用模块组成。每个应用完成一个特定的功能

第二、Django应用创建
首先进入项目目录,创建应用命令:
python manage.py startapp  应用名

创建完应用后显示的目录结构:
技术图片

  1. init.py:说明是一个python模块
  2. admin.py:网站后台管理相关文件
  3. models.py:写和数据库项目的内容
  4. views.py:接收请求,进行处理,与M和T进行交互,返回应答
    定义处理函数,视图函数
  5. tests.py:写测试代码的文件
  6. migrations 文件夹
第三、建立应用和项目之间的联系,对应用进行注册

用开发工具打开项目 在项目目录下打开settings.py 修改配置

技术图片

第四、运行项目
python manage.py  runserver

或 python3  manage.py  runserver

打开127.0.0.1:8000

以上是关于Django项目创建的主要内容,如果未能解决你的问题,请参考以下文章

Django搭建个人博客平台2---创建一个Django项目和项目梳理

Django框架的安装,项目创建

django项目创建和结构解释

Django 第二天 创建Django项目

Django项目创建

Django 项目创建 和 应用创建