【Django】环境搭建 + 常用命令

打印 上一主题 下一主题

主题 886|帖子 886|积分 2658

一、 环境搭建



  • pip install django
  • pip install django==版本号
  • pip list
二、 常用命令

1. 创建项目



  • django-admin startproject myproject(项目名)

  • 项目会默认自动创建以下内容

2. 创建应用



  • python manag.py startapp myapp(应用名)

  • 将创建的app添加到seetings.py中

  • 在app下创建urls.py,并将其添加到主路由中

3. 数据库



  • 将models修改写入数据库:

    • python manage.py makemigrations

  • 表现migrations记录:

    • python manage.py showmigrations

  • 将models修改应用到数据库:

    • python manage.py migrate

  • 将指定app的修改应用到数据库:

    • python manage.py migrate [appname]

  • 将指定app的修改应用到数据库:

    • python manage.py migrate [appname1] [appname2]

  • 清空数据库:

    • python manage.py flush

  • 导入数据:

    • python manage.py loaddata 文件名

  • 导出数据:

    • python manage.py dumpdata app名 >文件名

  • 将操作规复到指定版本:

    • python manage.py migrate [appname] [migrations_name]
    • python manage.py migrate myblog 0001_initial

4. 启动服务



  • python manage.py runserver
  • python manage.py runserver 127.0.0.1:8000
  • python manage.py runserver 0.0.0.0:8000
  • python manage.py runserver 8000
5. 创建账号



  • 创建超级管理员: python manage.py createsuperuser
  • 修改用户密码: python manage.py changepassword username
6. 其他



  • 查抄Django项目完整性: python manage.py check
  • 进入Django shell: python manage.py shell
  • 进入数据库 shell: python manage.py dbshell

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

干翻全岛蛙蛙

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表