美文网首页
Django的一些基本命令

Django的一些基本命令

作者: 原来不语 | 来源:发表于2018-01-21 19:06 被阅读0次

    Django的基本命令:
    Windows里下载好Django源码后在cmd里切入文件夹中,然后执行
    python setup.py install
    检测是否安装成功



    如果运行后看到版本号,就证明安装成功了

    1.新建一个django project

    django-admin.py startproject project_name
    如果在 windows 上,如果报错,用 django-admin 代替 django-admin.py 
    

    2.新建app

    进入到项目的目录下

    python manage.py startapp app_name或者django-admin.py startapp app_name
    

    3.创建数据库表或更改表

    1. 创建更改的文件
    python manage.py makemigrations
    2. 将生成的py文件应用到数据库
    python manage.py migrate
    

    4.使用开发服务器

    python manage.py runserver
    # 当提示端口被占用的时候,可以用其它端口:
    python manage.py runserver 8001
    python manage.py runserver 9999
     (当然也可以kill掉占用端口的进程,具体后面有讲,此处想知道的同学可查下 lsof 命令用法)
    # 监听机器所有可用 ip (电脑可能有多个内网ip或多个外网ip)
    python manage.py runserver 0.0.0.0:8000
    # 如果是外网或者局域网电脑上可以用其它电脑查看开发服务器
    # 访问对应的 ip加端口,比如 http://172.16.20.2:8000
    

    5.创建超级管理员

    python manage.py createsuperuser
    # 按照提示输入用户名和对应的密码就好了邮箱可以留空,用户名和密码必填
    # 修改 用户密码可以用:
    python manage.py changepassword username
    

    6.导出(入)数据

    python manage.py dumpdata appname > appname.json
    python manage.py loaddata appname.json
    

    相关文章

      网友评论

          本文标题:Django的一些基本命令

          本文链接:https://www.haomeiwen.com/subject/ltsqaxtx.html