d120 / pyBuchaktion

Django application for the Buchaktion of the Fachschaft Informatik
GNU Affero General Public License v3.0
0 stars 0 forks source link

TUCaN Integration 2.0 #10

Open fdamken opened 7 years ago

fdamken commented 7 years ago

The TUCaN-API has to be integrated into the Django application in a good way (writing the results into the database asynchronously to the main thread).

This includes creating an administration point for starting the importing of the books of TUCaN.

fdamken commented 7 years ago

Development branch: feature/tucan-import.

Xiphoseer commented 7 years ago

Please prepare the dev branch to be able to produce some incomplete CSV list with seperate author, title, publisher, ISBN columns, for completion by our supplier or any kind of appropriate API. This will need to include some interpretation of the text fields

Xiphoseer commented 7 years ago

Books can now be imported into the system by using the 'djnago-import-export' functionality in the admin. To do that create a csv file with the header line isbn_13, title, state, author, price, publisher, year and all available books. This does not include the module models yet, as I haven't looked into importing many-to-many datasets yet.

Xiphoseer commented 7 years ago

Moved this to winter semester as a this issue refers to a TUCAN-API which we do not have, I'll open an issue for adding content to our database.

Xiphoseer commented 7 years ago

The TUCaN extraction is getting reworked, although it has been mentioned that the plans for the TUCaN update will include links to literature at tu-books and the ULB, so the crawling may become easier