首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏TomatoCool

    manage.py命令

    在终端进入django的项目目录,输入指令: python manage.py help 查看基础的命令信息 常用命令: 创建app startapp 从模型对象创建数据迁移文件并保存在app的migrations django配置的数据库,可以执行数据库的sql语句 dbshell 显示settings.py的配置信息与默认配置的差异 diffsettings 导出数据表的数据并以json格式储存,如python manage.py

    39820编辑于 2023-07-30
  • 来自专栏全栈程序员必看

    manage.py作用_java源码解析

    第2段代码是先获取request_headers、request_cookies、request_body,然后将获取到的信息放入RequestData模型中,最后打印请求的信息

    42720编辑于 2022-09-19
  • 来自专栏nummy

    python manage.py migrate无效的问题

    makemigrations 确认成功,执行 python manage.py migrate 提示No migrations to apply. 再次修改,指定表名,再次尝试,发现问题依旧,表示二脸懵逼 排查过程 python manage.py dbshell 进到数据库里面,查看是否表已存在 结果:表不存在 检查migrations文件 结果:文件没问题 百度 google 各种搜,乱投医,各种尝试 解决方案 python manage.py dbshell 进到数据库中,执行 delete from django_migrations where app='your_appname'; python manage.py makemigrations (若migrations文件未删除,可不执行这一步) python manage.py migrate 之后,可以使用 python manage.py sqlmigrate appname migrations_num 例如 python manage.py sqlmigrate user

    3.1K10发布于 2018-08-27
  • 来自专栏DevOps

    Python:Web框架 Django之manage.py

    简介 manage.py是每个Django项目中自动生成的一个用于管理项目的脚本文件,需要通过python命令执行。manage.py接受的是Django提供的内置命令。 Windows下可以配置系统环境变量 2、manage.py则是每个Django项目中自动生成的一个用于管理项目的脚本文件,需要在cmd窗口中cd到Django项目的manage.py所在的目录后通过python python manage.py runserver # 指定地址及端口 python manage.py runserver 127.0.0.1:8080 7. shell 启动带有Django环境的 python manage.py shell 8. startapp 创建新的app。 默认情况下,新目录包含manage.py脚本和项目包(包含settings.py和其他文件)。

    1.1K10编辑于 2024-03-29
  • 来自专栏Lan小站

    使用pycharm建Django项目,tools工具栏无Run manage.py task

    然后Tools栏目里面也没有run manage.py task 猜想可能和安卓studio无法识别安卓项目一样,pycharm没将此项目当做Django了,于是百度后。

    81320编辑于 2022-07-13
  • 来自专栏Hammer随笔

    Django项目的run manage.py Task灰色不可用或者找不到该选项

    Django项目的run manage.py Task灰色不可用或者找不到该选项 解决 run manage.py Task不可用的原因是找不到相关文件,打开File---》Settings---》Languages

    59820编辑于 2022-05-09
  • 来自专栏从零开始学自动化测试

    python测试开发django-176.数据库迁移数据(manage.py dumpdata)

    前言 manage.py dumpdata 是 django 自带的管理命令,可以用来备份你的模型实例和数据库. dumpdata 命令 python manage.py -h可以看到有个dumpdata 命令,用于备份数据库,把数据库表的内容转为 json/xml/yaml 格式 >python manage.py -h Type 'manage.py help <subcommand>' for check compilemessages createcachetable dbshell diffsettings dumpdata python manage.py 中(备份特定的 app) python manage.py dumpdata yoyo > yoyo.json 将 yoyo.person 表中的内容备份 (备份特定的表) python manage.py dumpdata yoyo.person > person.json —indent 加上一个代表空格数的数字 美化 json 格式 python manage.py dumpdata yoyo.person

    1.2K40编辑于 2021-12-17
  • 来自专栏抠抠空间

    Django基本命令

    创建Django项目 格式:django-admin startproject 项目名,如: django-admin startproject mysite 创建APP应用 格式:python manage.py startapp 应用名,如: python manage.py startapp app01 启动Django项目 格式:python manage.py runserver IP地址 PORT端口 ,如: python manage.py runserver 127.0.0.1 8080 #默认IP为127.0.0.1 更新数据库表或字段 python manage.py syncdb 注意: Django 1.7.1 及以上的版本需要用以下命令 python manage.py makemigrations python manage.py migrate 清空数据库数据 python manage.py # 修改 用户密码可以用: python manage.py changepassword username 查看更多命令 python manage.py 可以查看django所有命令

    76060发布于 2018-04-12
  • 来自专栏一朵灼灼华的博客

    django 创建model并同步至数据库

    django.contrib.staticfiles",     "brands.apps.BrandsConfig",   "appName",   ] step3 # 创建migration  python manage.py  makemigrations1 step4 # 将migration同步到数据库 python manage.py migrate # 多数据库 python manage.py migrate -- database=db1 #数据导出 python manage.py dumpdata app1 --database=db1 > app1_fixture.json python manage.py  dumpdata app2 --database=db2 > app2_fixture.json python manage.py dumpdata auth > auth_fixture.json      #数据库导入 python manage.py loaddata app1_fixture.json --database=db1 python manage.py loaddata app2_fixture.json

    57910编辑于 2022-08-05
  • 来自专栏python3

    Django的简介

    runserver #使用默认8000端口 命令后面还可以指定参数; python manage.py runserver 8888 #8888为新指定的端口 python manage.py 命令行创建 python manage.py statapp app01 执行命令后,项目目录下多出一个app01的文件夹,目录结构如下: app01/ migrations _ 工具来执行命名.在主菜单栏中选择Tools,在下拉菜单中选择Run manage.py Task,会出现如下图所示的工具对话框: ? 在弹出的命令窗口直接输入下面的命令便可创建app: startapp app01 使用pyCharm的manage.py工具执行命令时,只用输入命令及参数即可,不再输入python manage.py了 数据库迁移 python manage.py makemigrations python manage.py migrate 创建超级用户 python manage.py createsuperuser

    92220发布于 2020-01-19
  • 来自专栏从零开始学自动化测试

    python测试开发django-179.Dockerfile部署django和celery服务

    前言 使用django开发项目带celery服务的时候,需要同时启动3个服务,每次启动和停止服务,操作起来会很麻烦 python3 manage.py celery -A DjangoProjectName worker —loglevel=info python3 manage.py celery beat —loglevel=info python3 manage.py runserver 0.0.0.0 makemigrations RUN python manage.py migrate # 给sh文件执行权限 RUN chmod u+x . 00:00:01 python3 manage.py celery beat --loglevel=info root 9 1 0 11:01 ? 00:00:00 python3 manage.py runserver 0.0.0.0:8000 root 19 9 1 11:01 ?

    96830编辑于 2021-12-29
  • 来自专栏Pythonista

    Django安装

    django-admin.py是Django的一个用于管理任务的命令行工具 manage.py是对django-admin.py的简单包装 每一个Django Project里都有一个manage.py 0.0.0.0   python manage.py startapp appname   python manage.py syncdb   python manage.py makemigrations   python manage.py migrate   python manage.py createsuperuser 创建执行过程 <1> 创建一个django工程 : django-admin.py <4>生成同步数据库的脚本:python manage.py makemigrations   同步数据库:  python manage.py migrate    注意:在开发过程中,数据库同步误操作之后 <9> 终端上输入python manage.py 可以看到详细的列表,在忘记子名称的时候特别有用。

    1.1K20发布于 2018-08-31
  • 来自专栏梦无矶测开实录

    测试开发之创建你的第一个Django项目(一)

    如果一个项目包含多个app,而你只更改了其中一个app的模型,建议后面加入具体的app名) 同步数据库与模型 python manage.py migrate 启动服务器 python manage.py python manage.py shell python manage.py dbshell(数据库交互) 查看当前版本 python manage.py version django-admin.py 和manage.py其它命令 命令 用途 python manage.py flush 清空数据库内容,只留下空表 python manage.py test 开始测试 python manage.py collectstatic 搜集静态文件 python manage.py createcachetable 创建缓存表 python manage.py check 检测项目有没有问题 python 你可以选择数据表名字 python manage.py makemessages 搜集所有的messages,可以生成指定文件格式如xml文件,供后期翻译 python manage.py sendemail

    1.6K10编辑于 2022-06-30
  • 来自专栏小网管的运维之路

    django 博客系统开发

    mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com -r requirements.txt #安装pip包(阿里源) python manage.py makemigrations #为改动models创建迁移记录 python manage.py migrate #同步数据库 python manage.py createsuperuser #建立后台管理员帐号 python manage.py runserver #启动服务 维护调试 数据导入和导出 python manage.py dumpdata > dump_blog.json #导出文章内容 python manage.py loaddata dump_blog.json #导入内容 效果预览 首页: 文章发布图:

    93220发布于 2019-05-30
  • 来自专栏Pythonista

    Django之常用命令以及问题汇总

     3、同步数据库 python manage.py syncdb 注意:Django 1.7.1及以上的版本需要用以下命令 python manage.py makemigrations python 6、创建超级管理员 python manage.py createsuperuser  7、导出数据、导入数据 python manage.py dumpdata appname > appname.json python manage.py loaddata appname.json  8、django项目环境终端 python manage.py shell 如果你安装了bpython或者ipython 在这个终端可以输入sql语句  10、更多命令 在终端上输入python manage.py 回车,就可以看到详细的列表 问题收集: 生成同步数据库的脚本:python manage.py makemigrations 提示: 如若要从models里修改表,可以再次运行 python manage.py makemigrations python manage.py maigrate ?

    92310发布于 2018-08-31
  • 来自专栏python-爬虫

    DJango配置mysql数据库以及数据库迁移

    import pymysql pymysql.install_as_MySQLdb() 3.再者,在Terminal中执行数据库迁移命令: python manage.py makemigrations python manage.py migrate 温馨提示:若执行python manage.py makemigrations时提示"No changes detected", 则试试先执行python manage.py makemigrations --empty appname解决问题。 python3 manage.py inspectdb 2.将模型文件导入到app当中 创建app python3 manage.py startapp 'app名字' 3.将模型导入创建的app中 python3 manage.py inspectdb > app/models.py

    7.2K10发布于 2020-06-19
  • 来自专栏测试开发技术

    django项目快速搭建入门指导

    4、数据库数据同步 python manage.py makemigrations 生成同步文件 python manage.py migrate 同步 注:django v1.7.1以前的版本用 :python manage.py syncdb 来进行数据库数据同步。 5、运行 python manage.py runserver 或者自定义Port:python manage.py runserver 8001 或者ip:port: python manage.py 6、创建后台管理员 python manage.py createsuperuser ? 8、验证是否配置且连接正确 python manage.py shell ? 9、重新生成数据、默认表 python manage.py migrate ?

    99810发布于 2020-01-17
  • 来自专栏python3

    python note

    1.新建一个项目 django-admin.py startproject project_name 2.新建一个APP python manage.py startapp app_name 3.DB操作 创建更改的文件 python manage.py makemigrations 2. 将生成的py文件应用到数据库 python manage.py migrate 4.启动程序 python manage.py runserver 0.0.0.0: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

    54820发布于 2020-01-10
  • 来自专栏IT笔记

    Python3+Django2配置后台管理

    创建项目 切换到工作空间,执行以下命令: django-admin.py startproject itstyle # 进入 itstyle 文件夹 cd itstyle # 创建 news App manage.py startapp news 项目结构: │ manage.py ├─news │ │ admin.py │ │ apps.py │ │ models.py │ │ tests.py 'PASSWORD': '123456', 'HOST': '127.0.0.1', 'POST': '3306', } } 同步所有的数据表 # 进入包含有 manage.py 的文件夹 manage.py makemigrations manage.py migrate 创建管理员账号 manage.py createsuperuser 操作如下 E:\python3\Day10 \itstyle>manage.py createsuperuser Username (leave blank to use 'zzp'): admin Email address: 345849402

    74440发布于 2018-12-14
  • 来自专栏JetpropelledSnake

    Django学习笔记之模板渲染、模板语言、simple_tag、母版子版、静态配置文件

    上图可以看到APP的一个结构 常用命令:   python manage.py runserver 127.0.0.1:8080 运行   python manage.py startapp appname     创建app   python manage.py syncdb   python manage.py makemigrations   python manage.py migrate python manage.py syncdb     同步数据库   python manage.py createsuperuser 创建用户 三、运行 python manage.py 这样一个APP就运行起来了 python manage.py syncdb  建立数据库,创建用户后,即可登陆Django admin后台 http://127.0.0.1:8000/admin/ ? 2、注册APP,settings添加app 3、生成相应的表     python manage.py makemigrations     python manage.py migrate ?

    94040发布于 2018-08-01
领券