From 2ab8b5f4f8f645be153236af210e6d8edad69668 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Sat, 28 Nov 2020 09:22:34 +0100 Subject: [PATCH] [3.1.x] Refs #32230 -- Fixed LayerMapping example in GeoDjango tutorial. LayerMapping.data_source doesn't support pathlib.Path(). Regression in 26554cf5d1e96db10d0d5f4b69683a22fb82fdf8. Follow up to e46ca51c249677c52e04db28fc0c60ae1948b3b2. --- docs/ref/contrib/gis/tutorial.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ref/contrib/gis/tutorial.txt b/docs/ref/contrib/gis/tutorial.txt index 362743a500..5faf0103b1 100644 --- a/docs/ref/contrib/gis/tutorial.txt +++ b/docs/ref/contrib/gis/tutorial.txt @@ -453,7 +453,7 @@ with the following code:: world_shp = Path(__file__).resolve().parent / 'data' / 'TM_WORLD_BORDERS-0.3.shp' def run(verbose=True): - lm = LayerMapping(WorldBorder, world_shp, world_mapping, transform=False) + lm = LayerMapping(WorldBorder, str(world_shp), world_mapping, transform=False) lm.save(strict=True, verbose=verbose) A few notes about what's going on: