zoukankan      html  css  js  c++  java
  • django笔记

    • 新建django项目:

    django-admin.py startproject project-name

    • 新建app:

    python manage.py startapp app-name 或者django-admin.py startapp app-name

    • 同步数据库:当在models.py中新增类时,运行相关命令可以在数据库中创建对应的数据表

    #django1.7.1及以上版本

    python manage.py makemigrations

    python manage.py migrate

    #django1.7.1以下版本:

    python manage.py syncdb

    • 使用开发服务器:修改代码后会自动重启,便于调试与开发,但不可做与生产环境。

    python manage.py runserver [port]

    python manage.py runserver 0.0.0.0:8000

    • 清空数据库:

    python manage.py flush

    • 创建超级管理员:

    python manage.py createsuperuser

    # 按照提示输入用户名和对应的密码,邮箱可以留空

    • 修改对应账号密码:

    python manage.py changepassword username

    • 导出数据、导入数据:

    python manage.py dumpdata appname > appname.json

    python manage.py loaddata appname.json

    • django项目终端:

    python manage.py shell

    • 数据库命令行:

    python manage.py dbshell

    • 创建admin用户:

    python manage.py createsuperuser

    • 修改admin用户密码:

    python manage.py changepassword username

    • 查看更多命令:

    python manage.py

  • 相关阅读:
    day35作业
    进程的初识
    day34作业
    python中的文件
    python字典概述
    python中的深拷贝与浅拷贝
    python的元组和列表使用之一
    Python基本数据类型
    python的编码
    windows中安装python
  • 原文地址:https://www.cnblogs.com/Yellow0-0River/p/5418957.html
Copyright © 2011-2022 走看看