首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Django 2.2 文档系列】django-admin和manage.py

开篇话: 我们在Django开发过程中,命令行执行最多的应该就是python manage.py ,今天聊聊manage.py这个命令。...记录要点: django-admin和manage.py 能做同样的事情 像我们常用的python manage.py runserver,用django-admin也可以操作:django-admim...runserver 注意: django-admin需要提前提前配置好DJANGO_SETTINGS_MODULE环境变量,或者执行时指定settings:django-admin runserver...fulsh Linux 下我们经常调侃,如果解决不了遇到的问题了,那就试试:rm -rf /(玩笑话,请勿实操) django 也有类型的命令:python manage.py flush,默认删除default...test 常用命令:python manage.py test 如果我们要保留测试数据时,我们可以带上参数--keepdb, -k,这样测试数据会保留。

53510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    第一季 | 要不要创建django项目?看看都掌握了哪些快操作

    不是创建好项目就直接使用命令 python manage.py runserver 0:8000么?...那为什么这个报错是 manage.py 文件找不到呢,在项目根目录下启动没毛病呀 问题就来了,是知道要使用 python manage.py runserver 0:8000 这个命令,但有时会忽略,...同样,若使用虚拟机(ubuntu/centos),都需要安装 python 和 django。被圈中为经常使用的django命令。 ? 二、本次使用 Pycharm 来创建 django 项目 ?...应用) Enable Django admin : 是否使用 django admin web 管理工具 三、常用的django命令(django-admin) ① django 的基本命令 startproject...# 创建 django 项目 runserver # 本地简易运行 Django 项目 shell # 进入 Django 项目的 Python Shell 环境 test # 执行 Django

    69710

    django常用命令

    wsgi.py 2、启动刚刚创建的Project 进入mysite目录,并运行python manage.py runserver命令。...默认情况下runserver的启动端口是8000,如果需要更改端口号,可以将其以参数的形式传进去 linjiqin@ubuntu~: python manage.py runserver 8080 3、...启动交互式的命令模式 通常需要测试一些简单的Django代码,这时就可以使用这种交互式的shell来完成 linjiqin@ubuntu~: python manage.py shell 4、创建Django...确认Model没有问题时候,Django为我们提供了一个工具帮助生成创建数据库的schema linjiqin@ubuntu~: python manage.py sqlall books 这个命令可以将创建...Table的shema输出到命令行,但是不能将其同步创建到数据库,为了将其同步到数据库中,Django也为我们考虑到了 7、同步Model到数据库 linjiqin@ubuntu~: python manage.py

    26410

    Django学习搭建第一个项目(3)

    manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。 里面一层的 mysite/ 目录包含你的项目,它是一个纯 Python 包。...我们命令也输入完了,并且 Django 也帮我建立对应的目录和文件,我们的项目是否建立完成了?我们需要来进行测试一下。 首先切换到我们项目目录内 与 manage.py 同目录。...运行下面的命令: python manage.py runserver ?...举个例子,下面的命令会使服务器监听 8080 端口: python manage.py runserver 8080 如果你想要修改服务器监听的IP,在端口之前输入新的。...比如,为了监听所有服务器的公开IP(想要向网络上的其它电脑展示你的成果时很有用),使用: python manage.py runserver 0:8000 0 是 0.0.0.0 的简写。

    48810

    django 学习笔记一

    因此若要监听所有的外网IP,请使用(如果你想在另外一台电脑上展示你的工作,会非常有用): python manage.py runserver 0.0.0.0:8000 开始代码编辑 初始化文件目录 django...会自动帮我们初始化一个文件目录 # 当然后面的 polls 就是文件夹名称,可以更改此文件夹的名称 python manage.py startapp polls 进入 shell 命令行 python...manage.py shell 配置文件中 settings INSTALLED_APPS 中增加 polls 执行命令,让 Django 知道 polls 应用 python manage.py makemigrations...shell 进入 shell 命令行 python manage.py shell # 查询所有 Question.objects.all() # 过滤查询 Question.objects.filter...manage.py createsuperuser ---- 启动服务器 # 后面可以跟上 IP 地址,来设置运行的IP python manage.py runserver # example python

    1K20

    Django 2.1.7 创建项目

    manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。你可以阅读 django-admin and manage.py 获取所有 manage.py 的细节。...如果你的当前目录不是外层的 mysite 目录的话,请切换到此目录,然后运行下面的命令: $ python3 manage.py runserver 在这里如果不对urls.py进行修改,直接启动就会报错...创建应用的命令如下:python3 manage.py startapp assetinfo 可以看到,执行命令之后,就创建了一个应用名的文件夹,并自动生成了相关文件,下面对文件说明如下: _init.py...可以验证是否正常工作,运行下面的命令: python3 manage.py runserver 用你的浏览器访问 http://localhost:8000/assetinfo/,你应该能够看见 "Hello...运行服务器命令如下: python3 manage.py runserver ip:port 例: python3 manage.py runserver 可以不写IP和端口,默认IP是127.0.0.1

    76110

    创建一个Django项目

    一、创建工程 1、打开终端 2、进入你想要创建工程的位置 比如想要在 桌面中创建工程 3、命令 格式:django-admin startproject 工程名 示例:django-admin startproject...manage.py: 一实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。 HelloWorld/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。...格式 说明 python manage.py runserver ip:port 端口使用8000以上 python manage.py runserver port 默认使用本机ip,端口使用...8000以上 python manage.py runserver 默认使用本机ip,端口默认使用8000 3、测试 本地启动 :localhost:8000 外网启动:192.168.1.10...格式:python manage.py startapp 应用名 示例:python manage.py startapp App 3、目录说明 project |-- App | |--migrations

    37820

    Django 2.1.7 创建项目

    manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。你可以阅读 django-admin and manage.py 获取所有 manage.py 的细节。...如果你的当前目录不是外层的 mysite 目录的话,请切换到此目录,然后运行下面的命令: $ python3 manage.py runserver 在这里如果不对urls.py进行修改,直接启动就会报错...创建应用的命令如下: python3 manage.py startapp assetinfo 可以看到,执行命令之后,就创建了一个应用名的文件夹,并自动生成了相关文件,下面对文件说明如下: _init.py...可以验证是否正常工作,运行下面的命令: python3 manage.py runserver 用你的浏览器访问 http://localhost:8000/assetinfo/,你应该能够看见 "Hello...运行服务器命令如下: python3 manage.py runserver ip:port 例: python3 manage.py runserver 可以不写IP和端口,默认IP是127.0.0.1

    83530

    使用pycharm创建Django项目

    – 创建应用 使用命令行模式创建应用 在 Terminal 中输入 python manage.py startapp 应用名: 使用 Pycharm 创建应用 注意:使用命令行创建的应用...manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。你可以阅读 django-admin and manage.py 获取所有 manage.py 的细节。...运行开发web 服务只需要在命令行窗口里面, 首先进入到项目根目录 ,比如,我们这里就是 d:\projects\bysms 然后执行如下命令 使用命令行运行项目: python manage.py...runserver 0.0.0.0:80 注意:要在 manage.py 同级目录执行命令。...举个例子,下面的命令会使服务器监听 8080 端口: python manage.py runserver 8080 > 如果你想要修改服务器监听的IP,在端口之前输入新的。

    2.1K60

    Centos8 Django挂载后台运行

    众所周知,Django运行命令: python3 manage.py runserver 但是在连接关闭后Dango也会跟着中断!...方式一、直接用命令运行 两行命令解决(在manage.py同级目录下运行) 启动命令(会将Django的运行日记保存在目录下的djo.out里) nohup python3 manage.py runserver...127.0.0.1:8000>djo.out 2>&1 & 结束命令 ps -aux | grep python3|xargs kill -9 方式二、通过shell脚本运行 (不想记命令怎么办,这是可以用...shell脚本运行命令) 先创建start.sh和stop.sh两个文件(在manage.py同级目录下创建文件) 在start.sh目录下保存以下命令 nohup python3 manage.py...runserver 127.0.0.1:8000>djo.out 2>&1 & 在stop.sh目录下保存以下命令 ps -aux | grep python3|xargs kill -9 运行文件的方式

    31000

    django(1)初次见面-我叫姜哥

    Django是个好东西,希望你来搞搞。 Django是Python下的一款网络服务器框架。Python下有许多款不同的框架。Django是重量级选手中最有代表性的一位。...6. settingspy(Django 的设置,配置文件,比如数据库、web应用、时间、 DEBUG 的开关,静态文件的位置等。) 3. Django基本命令 1....同步数据库 python manage.py syncdb 注意:Django1.7.1及以上的版本需要用以下命令 python manage.py makemigrations python manage.py...使用开发服务器 python manage.py runserver # 当提示端口被占用的时候,可以用其它端口: python manage.py runserver 6666 python manage.py...runserver 8888 (当然也可以kill掉占用端口的进程) # 监听所有可用 ip (电脑可能有一个或多个内网ip,一个或多个外网ip,即有多个ip地址) python manage.py

    79150
    领券