ThijsRU / Roman_Imperial_Portraits

https://imperialportraits.rich.ru.nl
0 stars 0 forks source link

Create new section: "Additional material” #40

Closed ThijsRU closed 1 year ago

ThijsRU commented 1 year ago

Add new section “Additional material” or “Figures, tables, and graphs”.

Sam has already delivered the figures and tables, references in:

Onderschriften figuren en tabellen.docx, already in temporary template links.html (modify)

ThijsRU commented 1 year ago

The four figures are shown, why is there no link to the fourth? Ask Sam.

How to present the three tables in Excel? Or only download options?

https://stackoverflow.com/questions/42671585/download-file-from-django-project-root-using-a-button

https://djangoadventures.com/how-to-create-file-download-links-in-django/

zie basiclist, check bestaande download opties aldaar

Index.html download knop toegevoegd, nu uitzoeken hoe het werkt in views.py

Ok, de tabellen moeten getoond worden. Dus geen downloads. Figure 4 wel downloaden.

Zie bijvoorbeeld https://rpc.ashmus.ox.ac.uk/countermark

Ok, ik denk dat het het beste is om drie aparte tables te maken en daar de Excelfiles in te zetten en drie nieuwe views te maken.

Ja en dan op basis van PortraitDetails een tabel maken (zie Passim) en een extra regel om de totals te maken.

Eerst Passim nog eens synchen.

En dan de tables aan en uit zetten.

Table 2 is lastig, dit is niet zomaar te tonen in een tabel

In de topnav aparte import routines voor Table 1, 2 en 3 toegankelijk maken

urls.py eea toevoegen

Dan de bestaande import routine aanpassen naar table 1 en 3

Table 1.xlsx-->Table_1.xlsx, delete the questionmarks and the totals. Place in MEDIA dir OK also add ID to sort things out.

Ok nog eens opnieuw die table 1 importeren en lege records wissen in excel

Vreemd dat er steeds 55 extra lege records bijkomen. Waarligt dat aan? Ok lijkt te werken nu.

Verder met table 3, aangepast, id erbij, lege kolom eruit, veldnamen aangepast. Grotendeels werkt het maar niet helemaal nalopen en dan table2

Zie PASSIM, Historical Collection, show hide Authority files / Codicological units. Hiermee worden twee tables aan en uit gezet.

CollAnyEdit def get_hc_buttons(self, instance): Hoe dat te doen voor ripd? tbales 1-3

class CollHistDetails(CollHistEdit): if show.codico / if self.manu

Hoe komt die tabel tot stand?

Ui Basic Edit.html eea plukken?

Goed uitpluizen hoe het voor Passim in elkaar steekt, bookmarks maken, schemaatje maken, kijken wat ik nodig heb. woe Ek vragen.

ThijsRU commented 1 year ago

class Table1Edit(BasicDetails)

https://stackoverflow.com/questions/7287027/displaying-a-table-in-django-from-database

urls.py?

ThijsRU commented 1 year ago

DONE for now