• django的常用命令


    django admin startproject   项目名                      ==》      创建一个django项目

    python manage.py startapp 应用名             ==》   项目中创建一个应用

    python manage.py shell                       ==》     进入到调试代码的调试模式

    python manage.py makemigrations                     ==》    数据库创建更改文件

    python manage.py migrate                                  ==》    同步到数据库进行更新

    python manage.py flush                                      ==》     清空数据库

    python manage.py runserver 0.0.0.0:8080         ==》     启动开发服务器

    python manage.py + 回车                                   ==》     可查看更多命令

    --------------------------------------------------------------------------------------------------------------

    以下仅供参考:

    执行如下命令更新包管理工具 pip3 并按照 django 2.2.9 ,这是 Django2 的最终版本:

    $` sudo pip3 install -U pip
    `$ sudo pip3 install django==2.2.9

    执行如下命令可以查看已经安装的 Django 库:

    $` pip3 freeze | grep -i django 


    # 切换目录
    `$ cd ~/Code
    # 下载压缩包
    $` wget http://labfile.oss.aliyuncs.com/courses/993/NewWeb.zip 
    # 解压
    `$ unzip NewWeb.zip 

    将 templates 和 static 目录放入 myproject/myproject 目录下:

    $` cp -r NewWeb/* myproject/myproject 
    `$ tree myproject/myproject

    首先进入项目的主目录 /home/shiyanlou/Code/myproject :

    $` cd myproject
    `$ vim myproject/settings.py

    终端执行如下命令启动 MySQL 服务:

    `$ sudo service mysql start

    创建数据库 myproject ,注意设置编码格式为 UTF-8 :

    $` mysql -uroot -e 'CREATE SCHEMA myproject CHARSET = UTF8'   (注意不是UTF-8)
    `$ mysql -uroot myproject -e 'SHOW TABLES'   (myproject是数据库名)

    在启动 Django 项目之前,我们应该有一个良好的习惯,使用 check 命令检查项目是否有纰漏:

    $` python3 manage.py check

    启动项目使用 runserver 选项,后面的参数为 主机地址:端口号 ,我们使用 0:8080 表示任意 IP 地址的 8080 端口启动程序:
     
  • 相关阅读:
    Codeforces Round #595 (Div. 3) A,B,C,D
    计算几何板子题【2019牛客国庆集训派对day7——三角形和矩形】【多边形相交的面积】
    [POJ]POJ1753(dfs)
    [POJ]POJ2965(dfs)
    洛谷 P1772 [ZJOI2006]物流运输 题解
    简单概率与期望
    洛谷 P3802 小魔女帕琪 题解
    用树状数组实现的平衡树
    【模板】扩展中国剩余定理(EXCRT)
    新博客开通通知
  • 原文地址:https://www.cnblogs.com/xiaohaodeboke/p/12494768.html
Copyright © 2020-2023  润新知