首页 > 其他分享 >Django

Django

时间:2022-12-20 23:34:50浏览次数:37  
标签:py python manage Django 文件夹 -----

Basics

安装

安装及查看Django版本。

pip install django
python -m django --version

创建项目

在目标文件夹下执行:(需要将python/script加入环境变量)

django-admin startproject 项目名

执行后Django自动生成文件及文件夹:

ProjectName/    ----- ProjectName文件夹,可以随意重命名
    manage.py     ----Django管理文件的命令行工具
    ProjectName/    ---- ProjectName同名子文件夹,Python包
        __init__.py    ----- 空文件,用于表示所在文件夹是一个Python包
        settings.py     ----- Django项目的配置文件
        urls.py           ----- Django项目的URL映射配置文件
        asgi.py           ----- ASGI Web服务器入口
        wsgi.py          ----- WSGI Web服务器入口

开启服务:

python manage.py runserver

开启服务同时指定8080端口:

python manage.py runserver 8080

开启服务同时监听所有网络公开IP

python manage.py runserver 0.0.0.0:8000

创建应用

python manage.py startapp appname

会在项目文件夹下创建子文件夹:

appname/          --- 应用名子文件夹
    __init__.py
    admin.py       --- Django Admin后台的views文件
    apps.py
    migrations/
        __init__.py
    models.py      --- Model文件,用于创建数据库模型并通过ORM管理数据
    tests.py         --- 用于写应用的测试代码
    views.py        --- Views文件,用于创建Django视图

标签:py,python,manage,Django,文件夹,-----
From: https://www.cnblogs.com/chrjiajia/p/16995339.html

相关文章

  • Django框架8
    今日内容概要ajax补充说明多对多三种创建方式django内置序列化组件ORM批量操作数据自定义分页器form组件今日内容详细ajax补充说明主要是针对回调函数args接收......
  • django模型层之models入门篇(Relationship fields)
    先看下models结构:#tournament/models.pyfromdjango.dbimportmodelsclassClub(models.Model):region_choices=[('E','East'),('W','W......
  • django10 分页器与Form组件
    多对多创建第三张表的三种方式#1.全自动创建#优势:自动创建第三张表,并且提供了add,remove,set,clear四种操作与正反向查询#劣势:第三张表无法创建更多的字段,扩展性很......
  • djangoday09
    目录9django一、ajax补充说明二、多对多三种创建方式三、django内置序列化组件(drf前身)四、ORM批量操作数据(ORM操作优化)五、自定义分页器六、form组件9django一、ajax......
  • 多对多三种创建方式、django内置序列化组件
    内容概要ajax补充说明多对多三种创建方式django内置序列化组件(drf前身)ORM批量操作数据(ORM操作优化)自定义分页器form组件内容详细ajax补充说明主要是针......
  • ajax补充知识点、多对多外键的三种创建方式、django内置序列化组件、批量操作数据、分
    今日内容ajax补充说明主要是针对回调函数args接收到的响应数据1.后端request.is_ajax() 用于判断当前请求是否由ajax发出2.后端返回的三板斧都会被args接收不在影......
  • django相关操作
    Django内置序列化组件我们在学习Django内置序列化组件之前需要知道的一点是:前后端分离的项目,它的视图函数只需要返回json格式的数据即可fromdjango.httpimportJsonRe......
  • Django9
    Ajax补充说明主要针对回调函数args接收到后端的响应数据1.后端request.is_ajax()后端用于判断当前用户的请求是否由Ajax发出结果:还可以再细分2.后端返回的三板斧......
  • Django框架:内置组件
    目录一、django内置序列化组件1.前夕2.序列化组件二、批量操作数据1.循环插入2.orm提供的操作三、分页器1.分页器思路2.自定义分页器使用四、form组件1.功能2.自动校验数据......
  • Django框架:10、Ajax补充说明、多对多三种创建方法、Django内置序列化组件、批量操作数
    Django框架目录Django框架一、Ajax补充说明1、针对前端回调函数接受值的说明二、多对多三种创建方式1、自动创建2、纯手动创建3、半自动创建三、Django内置序列化组件四......