From d48e0e07dfaedcbdb188198b2b07e29d6eead93b Mon Sep 17 00:00:00 2001 From: Markus Rosenstihl Date: Fri, 4 Apr 2025 15:50:52 +0200 Subject: [PATCH] added upload and better gradient view --- isotables/db.sqlite3 | Bin 151552 -> 155648 bytes isotables/isotopapp/admin.py | 2 ++ isotables/isotopapp/models.py | 4 ++++ isotables/isotopapp/templates/home.html | 18 +++++++++++++++- isotables/isotopapp/views.py | 27 +++++++++++++++--------- 5 files changed, 40 insertions(+), 11 deletions(-) diff --git a/isotables/db.sqlite3 b/isotables/db.sqlite3 index 9538921be93f3cbf067481d01b40c0c3ef9bfccf..d07dd545772c6371af5cc82a250ad45a588fd87e 100644 GIT binary patch delta 1769 zcmah}U2M}<6!wi%nw#RDqVdj!qN5(IHn`!=2vYsYP9wK{*xwA%n?0v>}IK7%4$g%9973|7@W z!0y(OW+cVM^kOC?N~u^nl*}yZI(L!+j^#5-CM#yMp-4AI3`c&DEi#+tP4wtg(hNm-G%0h;QUAl*&KLR91LWyoNf zZtAyUdb>1?na83eZHuAlwr;N7^SksUO{FTWV}gPDgt|e!N2RK254EsQkNVK|+UQO_ zvY}TMVQN}lk!$x}Ju;(h8Fkg}pR?OvHu_PcQxbrNGYl?^APh&7at zidN2X#K|+-b3~X-q`88PX9HZ=J6axza1-os;>dJrd}`4>G~td2gJDH+vYBiq!+Of% zNb-W0nd3)$CE1Y^(jqt8Z)L2UnXzjx%{W{v=d#)?g45>XS!XtpYP4xXoYGbnrC^rC zTq>`Kl46nMZCKV}aWHnLlQU{Ph~NnUPinj7e*vnE?7|!Fs2a+W9Xn9_1ET#wRsFVo z<;o${5_osQ9WKPviC8XNlxn6%7WW$);0p_~d#W+g@$ z_E_!wvQNq@%PWqoVw;&u2&HLRaz}GzTiI#z+aslg>G69a5s<#H3YZ%8`9K}-3{4QJNNTP zmr=)h%RD-0q-xEHLI&5=)!U!Wqducf_jOhMQg=e-ZLRwR0bRk07*5KYvt-M4d$soH z`i(T&zw^bZv)(a;II5uuJ)acoYcaI{b}Eh5S%VIq67UB+)vA9C`x=Sr^d!Q#PK*wo z5%4EG(~Q5uVLgeFjwCUrG!q670l&eIa1ZXl4Oj&QLg1;YZvxYa^@OQsGr<>=dCj1i zIyX(t5xA~=gRX0dCDOTb-a-_@ZuWG2c#k!QH=PN`R(fZe*pZ(2o3-M delta 309 zcmZoTz}c{XbAq&B0|NttDiFhf^+X+G#)gdvOXP*v`QsS)U-Dn!-_2jf-_1XZKW<~A z2mjOWEjQI4T{L%s*E@pWMx3oC5h=F19Dt%2cc3~!FU5=Ej#Ju$U z_{5al%)I!V{Pf8$^`(JEmoo6b<3G)Ri+?Zw0{&9|?v0J{{F6)V`>;XW53A~#x#F{W|W_j>Oe$fGeO$S&6HnVK_BM)LQ%kaleX1@Sb zCCk4#_Wtq)M*iun35<$dFn=)zPHgPjzAJ%IpNomPZDV5-^Y+|4#_5J&(eZdUUHss0!WSi5~ctEhS_6= diff --git a/isotables/isotopapp/admin.py b/isotables/isotopapp/admin.py index 8c38f3f..6611f11 100644 --- a/isotables/isotopapp/admin.py +++ b/isotables/isotopapp/admin.py @@ -1,3 +1,5 @@ from django.contrib import admin +from isotopapp import models # Register your models here. +admin.site.register(models.FieldProfile) diff --git a/isotables/isotopapp/models.py b/isotables/isotopapp/models.py index 20a97ab..13e7ffa 100644 --- a/isotables/isotopapp/models.py +++ b/isotables/isotopapp/models.py @@ -11,3 +11,7 @@ class Isotope(models.Model): gamma = models.FloatField(help_text="Gyromagnetic ratio in MHz/T") # MHz/T natural_abundance = models.FloatField(help_text="Natural abundance") quadrupole_moment = models.FloatField(null=True, help_text="Quadrupole moment") + +class FieldProfile(models.Model): + field_profile = models.FileField(upload_to='field_profile') + diff --git a/isotables/isotopapp/templates/home.html b/isotables/isotopapp/templates/home.html index 39b2fdf..abe7bae 100644 --- a/isotables/isotopapp/templates/home.html +++ b/isotables/isotopapp/templates/home.html @@ -2,6 +2,23 @@ +