From 341a20ff6c4daee3048a4c4c8fb0e8becf2a540f Mon Sep 17 00:00:00 2001 From: Andrei Kulakov Date: Thu, 29 Jan 2015 16:57:03 -0500 Subject: [PATCH] [1.7.x] Updated recommendation for testing keyword arg in custom fields. Backport of dbabf43920bfd99f0e720c7c20228c17128a2af8 from master --- docs/topics/migrations.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/topics/migrations.txt b/docs/topics/migrations.txt index 308ed3f703..c6eec5e31d 100755 --- a/docs/topics/migrations.txt +++ b/docs/topics/migrations.txt @@ -284,7 +284,7 @@ You can't modify the number of positional arguments in an already migrated custom field without raising a ``TypeError``. The old migration will call the modified ``__init__`` method with the old signature. So if you need a new argument, please create a keyword argument and add something like -``assert kwargs.get('argument_name') is not None`` in the constructor. +``assert 'argument_name' in kwargs`` in the constructor. Adding migrations to apps -------------------------