Django django-admin.py 命令详解

一、Django 基本命令


下载 Django

pip3 install django      # 默认下载最新版
pip3 install django==4.1  # 手动选择版本

 

创建Django 项目

格式:django-admin startproject 项目名

django-admin startproject mysite

 

创建APP应用

格式:python manage.py startapp 应用名

python manage.py startapp app

 

启动Django 项目

格式:python manage.py runserver IP地址 PORT端口

python manage.py runserver 127.0.0.1 8080   #默认IP为127.0.0.1

更新数据库表或字段

python manage.py makemigrations
python manage.py migrate

清空数据库数据

python manage.py flush   # 选择yes,会把数据全部清除,留下空表

创建超级管理员

python manage.py createsuperuser

Django django-admin.py 命令详解

按照提示输入用户名和对应的密码就好了邮箱可以留空,用户名和密码必填修改 用户密码可以用

python manage.py changepassword username

 

查看安装 Django 版本

python -m django --version

 

二、django-admin


运行 django-admin help 来显示使用信息和每个应用程序提供的命令列表。

C:UsersAdministrator>django-admin help
Type 'django-admin help <subcommand>' for help on a specific subcommand.
Available subcommands:
[django]
    check
    compilemessages
    createcachetable
    dbshell
    diffsettings
    dumpdata
    flush
    inspectdb
    loaddata
    makemessages
    makemigrations
    migrate
    optimizemigration
    runserver
    sendtestemail
    shell
    showmigrations
    sqlflush
    sqlmigrate
    sqlsequencereset
    squashmigrations
    startapp
    startproject
    test
    testserver

 

 

 

 

 

 

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Django django-admin.py 命令详解 - Python技术站

(0)
上一篇 2023年4月2日 下午5:00
下一篇 2023年4月2日 下午5:00

相关文章

  • Django 使用cmd 创建工程

    一、Django 安装 1 通过pip安装 Django 如果你是通过升级的方式安装Django,那么你需要先卸载旧的版本。 Django 提供3种发行版本,推荐使用官方的稳定版本: 你的操作系统提供的发行版本(Linux) 官方稳定版本(推荐) 开发测试版本 Django 本质上是Python 语言的一个类库,因此可以通过pip 工具安装。这也是最简便、最…

    2023年4月2日
    00
  • Python Web开发主流框架

    Web 开发是Python 语言应用领域的重要部分,也是工作岗位最多的领域。如果你对基于Python的Web 开发有兴趣,正打算使用Python 做Web 开发,或者已经是一个Web 开发者有工作需要,要做自动化运维、数据的图形化展示等,那么学习一门基于Python的Web 开发框架是必修课。 Python作为当前最火爆最热门,也是最主要的Web 开发语言之…

    2023年4月2日
    00
  • Django 聚合分组F与Q查询及choices

    一、聚合查询 需要导入模块:from django.db.models import Max, Min, Sum, Count, Avg 关键语法:aggregate(聚合结果别名 = 聚合函数(参数)) 查询结果:使用聚合函数,从每一个组中获取结果:字典 注意点: 1 聚合函数必须在分组之后才能使用 2 没有分组,即默认整体就是一组 3 查询结果为 普通字…

    Python开发 2023年4月2日
    00
  • Django ORM 常用字段和参数

    一、models中的常用字段类型 字段类型 类型 说明 AutoField 自动增长的 IntegerField,通常不用指定,不指定时Django会自动创建属性名为 id 的自动增长属性。 BooleanField 布尔字段,值为True 或 False NullBooleanField 支持Null、True、False三种值 CharField 字符串…

    Python开发 2023年4月2日
    00
  • Django 创建 APP和目录结构介绍

    一、通过pip安装Django 以windows 系统中使用pip命令安装为例 win+r,调出cmd,运行命令:pip install django自动安装PyPi 提供的最新版本。指定版本,可使用 pip install django==4.0 这种形式。   二、创建项目 在windows 的cmd环境中,输入下面的命令: django-admin s…

    2023年4月2日
    00
  • Django 之中间件

    Django 之中间件

    Python开发 2023年4月2日
    00
  • Django 聚合查询 分组查询 F与Q查询

    一、聚合查询 需要导入模块:from django.db.models import Max, Min, Sum, Count, Avg 关键语法:aggregate(聚合结果别名 = 聚合函数(参数)) 查询结果:使用聚合函数,从每一个组中获取结果:字典 注意点: 1 聚合函数必须在分组之后才能使用 2 没有分组,即默认整体就是一组 3 查询结果为 普通字…

    Python开发 2023年4月2日
    00
  • Django 之ModelAdmin对象(补)

    一、后台管理系统配置 1 在该表对应的models类里面添加一个Meta类 class Meta: verbose_name_plural = ‘用户表’ ### 指定该表在admin后台的名字为: 用户表 # verbose_name = ‘用户表’ ### 末尾还是会自动加s   2 null=True,blank=True的区别 ### null=Tr…

    2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部