Skip to content

Commit 2863c98

Browse files
authored
update readme [skip ci]
1 parent 04cc53b commit 2863c98

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
**Django Data Wizard** is an interactive tool for mapping tabular data (e.g. Excel, CSV, XML, JSON) into a normalized database structure via [wq.io] and the [Django REST Framework]. Django Data Wizard allows novice users to map spreadsheet columns to serializer fields (and cell values to foreign keys) on-the-fly during the import process. This reduces the need for preset spreadsheet formats, which most data import solutions require.
1+
**Django Data Wizard** is an interactive tool for mapping tabular data (e.g. Excel, CSV, XML, JSON) into a normalized database structure via [Django REST Framework] and [wq.io]. Django Data Wizard allows novice users to map spreadsheet columns to serializer fields (and cell values to foreign keys) on-the-fly during the import process. This reduces the need for preset spreadsheet formats, which most data import solutions require.
22

33
<img width="33%"
44
alt="Column Choices"
@@ -318,7 +318,7 @@ Usage:
318318
--username myusername
319319
```
320320

321-
The basic usage is similar to the [New Run API](#new-run). Only a content type and object id are required, while the other arguments will be auto-detected if possible. In particular, you may want to use [set_loader()][#custom-loader] to predefine the default `loader` and `serializer` for any models you plan to use with the CLI.
321+
The basic usage is similar to the [New Run API](#new-run). Only a content type and object id are required, while the other arguments will be auto-detected if possible. In particular, you may want to use [set_loader()](#custom-loader) to predefine the default `loader` and `serializer` for any models you plan to use with the CLI.
322322

323323
The `runwizard` command will create a new `Run` and immediately start the `auto` task. Errors will be shown on the console.
324324

@@ -341,7 +341,7 @@ class TimeSeriesSerializer(serializers.ModelSerializer):
341341
model = TimeSeries
342342
fields = '__all__'
343343

344-
# Use default serializer
344+
# Use default name & serializer
345345
data_wizard.register(TimeSeries)
346346

347347
# Use custom name & serializer
@@ -444,7 +444,7 @@ For backwards compatibility with 1.0.x, the default backend reverts to `celery`
444444

445445
The `threading` backend creates a separate thread for long-running asynchronous tasks (i.e. `auto` and `data`). The threading backend leverages the Django cache to pass results back to the status API. As of Django Data Wizard 1.1.0, **this backend is the default** unless you have configured Celery.
446446

447-
### `data_wizard.backends.immmediate`
447+
### `data_wizard.backends.immediate`
448448

449449
The `immediate` backend completes all processing before returning a result to the client, even for the otherwise "asynchronous" tasks (`auto` and `data`). This backend is suitable for small spreadsheets, or for working around threading issues. This backend maintains minimal state, and is not recommended for use cases involving large spreadsheets or multiple simultanous import processes.
450450

0 commit comments

Comments
 (0)