问题标签 [django-extensions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - django-extensions - 获取 manage.py shell_plus 以保存历史记录?
我正在使用 django-extensionsshell_plus
命令,但它不保存命令历史记录(即,↑</kbd> does nothing). Any ideas how to fix this?
django - Django:我如何使用来自 django-extensions 的 UUIDField
如何在我的模型中使用 UUIDField?
如果我做
我得到:
我确实在我的模型文件之上导入了 uuid。
我在已安装的应用程序中有 django_extensions ......
python - Django 扩展 - 转储脚本无法正常工作
我有一个简单的标签模型,并且已经用一些数据正确地填充了数据库。Django 扩展已正确安装。但是,当我尝试转储脚本时,它抱怨标签模型没有属性“_collect_sub_objects”,谁能告诉我发生了什么?这是一个错误吗?
这是models.py:
这是 dumpscript 命令的确切行:
和错误信息:
我的 Django 版本是 1.3.1,扩展版本是 0.7.1。
python - 如何安装 django-utils?
我尝试从 github 的源代码安装 django-utils 并使用 pip。安装顺利,但queue_command
在我的 django 应用程序中不起作用。
因此,按照文档中的建议,我尝试运行“python setup.py test”,但出现以下错误。我不知道如何解决这个问题。我在 mac snow leopard 上的 virtualenv 中运行。
有什么建议么?谢谢你。
python - django-extensions test_error_logging
为 django 运行全套测试时,我收到此错误:
谁能解释为什么我可能会得到这个以及如何阻止它?
sql - 使用 Django 的 django-extensions 运行 IPython 笔记本时隐藏 SQL 语句
我正在使用 Django 的 django-extensions 运行一个 iPython 笔记本,可以访问 Django 模型(详见此处http://andrewbrookins.com/python/using-ipython-notebook-with-django/)。当我进行模型查询时,笔记本会显示 Django 执行的底层 SQL 查询,如下所示:
我可以隐藏这个 SQL 吗?它是如此庞大,以至于有时显示器无法使用。
python - 如何以与 South 兼容的方式使用 UUIDField?
通常,我可以解决突然出现的数据库迁移,但这让我感到困惑。
我创建了一个新模型,以UUIDField
(from django-extensions
) 作为主键。
我还有另一个模型指的是这个模型:
...以及自动生成的迁移:
但是,当我尝试实际执行迁移时,我不断收到迁移错误:
从我破译的内容来看,跑步SHOW ENGINE INNODB STATUS
可以提供对问题的更多洞察力,事实上,它揭示了这一点:
如何以与 South 兼容的方式使用 UUIDField?
或者,我该如何解决这个迁移冲突?
目前,我正在使用以下软件包:
django-extensions==0.9
South==0.7.6
Django==1.4.1
编辑:
我尝试db_index
在迁移中添加和创建索引,但都没有成功:
django - Django_extensions 无法与 iPython 笔记本一起使用
我正在使用 Django 1.4.5,并且刚刚在 virtualenv 中安装了 django-extensions。我正在使用 Python 2.7.1。当我输入:
我得到错误:
如果没有该--notebook
选项,它可以正常工作。此外,也ipython notebook
可以正常工作。
谁能建议可能出了什么问题?
谢谢!
django - 将 django-extensions 的 CreationDateTimeField 与 South 一起使用
我升级了很多
至
但是,当我跑步时
然后
我明白了
我需要做些什么特别的事情来告诉南关于 django-extensions 字段的信息吗?
这是实际的迁移代码:
django - 当 UUIDField 为主键时,Tastypie 不返回带有 UUID 的 URI
我正在使用 Django 和tastepie 开发一个REST API,主键是来自django_extensions 的UUIDField。但是,将主键设置为 UUID 并不能很好地与 sweetpie 一起使用:当我使用 POST 创建资源时,它返回的 URI 是一个 int,而不是 UUID,并且提供的 URI 然后不可用,因为 API 的其余部分期望访问资源的 UUID。
我认为这是因为 UUIDField 仅替换了 Django pre_save 中 UUIDField 中的值,并且在此之前,tastepie 正在返回标头。
我尝试为 LocationResource 编写自定义 get_resource_uri,但传递给函数的对象还没有 UUID(只是正常的自动递增整数主键)。
我怎样才能让美味派返回资源的正确 UUID?有没有更好的方法让 pk 成为美味派会更喜欢的 UUID?
该模型:
美味派模型资源(我仍在本地开发,因此尚未正确设置身份验证和授权):
我所看到的(为便于阅读而格式化的 JSON):