From 57a48a6616c6848de6969bdfd8d9492bcae9e21b Mon Sep 17 00:00:00 2001 From: lucascarvalhoroncoroni Date: Sat, 15 Apr 2017 00:36:16 -0300 Subject: [PATCH] first Django app --- Samples/.idea/Samples.iml | 11 - Samples/.idea/misc.xml | 4 - Samples/.idea/modules.xml | 8 - Samples/.idea/workspace.xml | 504 ------------------ Samples/HelloWord.py | 52 -- Samples/ToolBox/TestTool.py | 20 - Samples/ToolBox/Tool.py | 19 - Samples/ToolBox/ToolData.py | 6 - Samples/ToolBox/ToolDataBase.py | 8 - .../ToolBox/__pycache__/Tool.cpython-36.pyc | Bin 875 -> 0 bytes .../__pycache__/ToolData.cpython-36.pyc | Bin 398 -> 0 bytes .../__pycache__/ToolDataBase.cpython-36.pyc | Bin 560 -> 0 bytes mainProject/db.sqlite3 | Bin 0 -> 12288 bytes mainProject/mainProject/__init__.py | 0 .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 163 bytes .../__pycache__/settings.cpython-36.pyc | Bin 0 -> 2281 bytes .../__pycache__/urls.cpython-36.pyc | Bin 0 -> 1018 bytes .../__pycache__/wsgi.cpython-36.pyc | Bin 0 -> 575 bytes mainProject/mainProject/settings.py | 120 +++++ mainProject/mainProject/urls.py | 22 + mainProject/mainProject/wsgi.py | 16 + mainProject/manage.py | 22 + mainProject/uploadApp/__init__.py | 0 .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 161 bytes .../uploadApp/__pycache__/urls.cpython-36.pyc | Bin 0 -> 293 bytes .../__pycache__/views.cpython-36.pyc | Bin 0 -> 407 bytes mainProject/uploadApp/admin.py | 3 + mainProject/uploadApp/apps.py | 5 + mainProject/uploadApp/migrations/__init__.py | 0 mainProject/uploadApp/models.py | 3 + mainProject/uploadApp/tests.py | 3 + mainProject/uploadApp/urls.py | 7 + mainProject/uploadApp/views.py | 9 + 33 files changed, 210 insertions(+), 632 deletions(-) delete mode 100644 Samples/.idea/Samples.iml delete mode 100644 Samples/.idea/misc.xml delete mode 100644 Samples/.idea/modules.xml delete mode 100644 Samples/.idea/workspace.xml delete mode 100644 Samples/HelloWord.py delete mode 100644 Samples/ToolBox/TestTool.py delete mode 100644 Samples/ToolBox/Tool.py delete mode 100644 Samples/ToolBox/ToolData.py delete mode 100644 Samples/ToolBox/ToolDataBase.py delete mode 100644 Samples/ToolBox/__pycache__/Tool.cpython-36.pyc delete mode 100644 Samples/ToolBox/__pycache__/ToolData.cpython-36.pyc delete mode 100644 Samples/ToolBox/__pycache__/ToolDataBase.cpython-36.pyc create mode 100644 mainProject/db.sqlite3 create mode 100644 mainProject/mainProject/__init__.py create mode 100644 mainProject/mainProject/__pycache__/__init__.cpython-36.pyc create mode 100644 mainProject/mainProject/__pycache__/settings.cpython-36.pyc create mode 100644 mainProject/mainProject/__pycache__/urls.cpython-36.pyc create mode 100644 mainProject/mainProject/__pycache__/wsgi.cpython-36.pyc create mode 100644 mainProject/mainProject/settings.py create mode 100644 mainProject/mainProject/urls.py create mode 100644 mainProject/mainProject/wsgi.py create mode 100644 mainProject/manage.py create mode 100644 mainProject/uploadApp/__init__.py create mode 100644 mainProject/uploadApp/__pycache__/__init__.cpython-36.pyc create mode 100644 mainProject/uploadApp/__pycache__/urls.cpython-36.pyc create mode 100644 mainProject/uploadApp/__pycache__/views.cpython-36.pyc create mode 100644 mainProject/uploadApp/admin.py create mode 100644 mainProject/uploadApp/apps.py create mode 100644 mainProject/uploadApp/migrations/__init__.py create mode 100644 mainProject/uploadApp/models.py create mode 100644 mainProject/uploadApp/tests.py create mode 100644 mainProject/uploadApp/urls.py create mode 100644 mainProject/uploadApp/views.py diff --git a/Samples/.idea/Samples.iml b/Samples/.idea/Samples.iml deleted file mode 100644 index 6711606..0000000 --- a/Samples/.idea/Samples.iml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/Samples/.idea/misc.xml b/Samples/.idea/misc.xml deleted file mode 100644 index 3f07456..0000000 --- a/Samples/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/Samples/.idea/modules.xml b/Samples/.idea/modules.xml deleted file mode 100644 index c50cd01..0000000 --- a/Samples/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/Samples/.idea/workspace.xml b/Samples/.idea/workspace.xml deleted file mode 100644 index 8f9fc64..0000000 --- a/Samples/.idea/workspace.xml +++ /dev/null @@ -1,504 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1487278029476 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Samples/HelloWord.py b/Samples/HelloWord.py deleted file mode 100644 index 2bad9b7..0000000 --- a/Samples/HelloWord.py +++ /dev/null @@ -1,52 +0,0 @@ -# This is an example to some things in python -# The basic stuff - -def myFunc(a, i): - """"This is a DOC String""""" - while i >= 0: - print(a[i]) - i -= 1 - -#Data types - https://www.programiz.com/python-programming/variables-datatypes -#int number -c = 1 -print(c,type(c)) -#float number -c = 1.0 -print(c,type(c)) -#complex number -c = 1 + 2j -print(c,type(c)) -#List type -c = [1, 2, 3, 4] -print(c, type(c)) -#Tuple type -# This type members can't be changed -c = (1, 2) -print(c, type(c)) -#String type -c = "luke" -#OR -c = 'luke' -print(c, type(c)) -#Set is an unordered collection of unique items -#{1, 1, 2, 2, 3, 3} == {1, 2, 3} -#c[1] doesn't work in a set -c = {1, 1, 2, 2, 3, 3} -print(c, type(c)) -#Dictionary is a collection of key-value pairs -#We use key to retrieve the respective value. But not the other way around. -c = {'key':'user', 'secound':2} -print("c['key'] : ",c['key']) -print("c['secound'] : ",c['secound']) - -#Conversion be tween Data Types -#The conversion must be between compatible types -print(float(5))#5.0 -print(int('5'))#5 -print(list((1,2,3))) -print(set((1,2,3))) -print(tuple([1,2,3])) -print(dict([(1,2),('key',2)])) - -exit() \ No newline at end of file diff --git a/Samples/ToolBox/TestTool.py b/Samples/ToolBox/TestTool.py deleted file mode 100644 index 3f5854f..0000000 --- a/Samples/ToolBox/TestTool.py +++ /dev/null @@ -1,20 +0,0 @@ -from ToolBox.Tool import Tool -from ToolBox.ToolDataBase import ToolDataBase - - -toolDataBase = ToolDataBase("test") -#Right case -try: - rightTool = Tool(toolDataBase) -except Exception as inst: - print("WRONG : Type of instance") -else: - print("SUCCESS") - -#Exception case -try: - wrongTool = Tool(None) -except Exception as inst: - print("SUCCESS", inst) -else: - print("WRONG : Type of instance") \ No newline at end of file diff --git a/Samples/ToolBox/Tool.py b/Samples/ToolBox/Tool.py deleted file mode 100644 index 9ce3b3b..0000000 --- a/Samples/ToolBox/Tool.py +++ /dev/null @@ -1,19 +0,0 @@ -from ToolBox.ToolDataBase import ToolDataBase - -class Tool(): - """ - This class is the Super class for all tool interfaces - """ - def __init__(self, toolDataBase): - if not isinstance(toolDataBase, ToolDataBase): - raise Exception('Not a valid type argument') - - self.dataBase = toolDataBase - - def runTool(self): - pass - - def saveData(self): - pass - -pass \ No newline at end of file diff --git a/Samples/ToolBox/ToolData.py b/Samples/ToolBox/ToolData.py deleted file mode 100644 index dc1d9b6..0000000 --- a/Samples/ToolBox/ToolData.py +++ /dev/null @@ -1,6 +0,0 @@ -class ToolData: - """ - This is the superclass to all Data returned by the use of any Tool - """ - -pass \ No newline at end of file diff --git a/Samples/ToolBox/ToolDataBase.py b/Samples/ToolBox/ToolDataBase.py deleted file mode 100644 index 02090f3..0000000 --- a/Samples/ToolBox/ToolDataBase.py +++ /dev/null @@ -1,8 +0,0 @@ -class ToolDataBase(object): - """ - This class is a superclass to comminicating a Tool with a DataBase - """ - def __init__(self, dataBaseAdress): - self.dataBaseAdress = dataBaseAdress - -pass \ No newline at end of file diff --git a/Samples/ToolBox/__pycache__/Tool.cpython-36.pyc b/Samples/ToolBox/__pycache__/Tool.cpython-36.pyc deleted file mode 100644 index 23366415cdf963cec00a2dbbd66a0090a526d9dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmbtS!HU~35S45vaonUVOD}~|bgVDA^j1pQZc=(`E=i#ngAkU|H7Ir}$-A47Q?sA4 zm+dF{+Eag_r_Lx2%{TQnPGx}#NXn9!OzXkumMlv#;F zS>IjY2xu5_yD7MR1>ne@I(i7~rGt?U^e5fZJ>j7wFhVfjy`0yM33e-VDVf`D6cgrq zvsRT$qc$mRSy?BlLK$Rkho9~XwQ*%#WwGp}NP{-AO0U`xPIeOLiI^BV{?4ZF@~>7I zo9m_!HlNjnXSexsI?cZbeJ70iSP8wgrOg*&z0nG4z;s>T`#9Nb+nDpRDjnwo+^Y{j zXhP#)H^!TjQ?-DH_J$GN%Md~0*QIkmQ%Vgo`1}Y%_-qHJsgP|9AJ*$hcmB;MUE#mj zV=HbIigR&Bf1LhQnWqC>v=VE@d7E&)u4SV!A94Pp5xT1kIG1(7xk+$~X9yz%)cXu@ zDTDt4y2WA~Ml|lnp+B9cVf&)fd4loua{i_Ll`}HW?PZGJAIJKD`dZX>6guuhu~Ev@1oyHOiJ+0H%ftt*IANt6FDkCFxT) z$Q&qYo~fui>KhKN7U@nOb6$%|ao#7KS4KMR<9*IwoY0%fgmY<1&cBG=!zBm$z0J

nH3LMbwi?ARz70B9@dN!PKPrW9byE8=-%iXVYmmXpranGcjQXM zxwHzP=hXoyeQzDPm1(helMnDoRKvahzUpJ>yoL7hKOFgLKUE zsa9A+aRc+x#I?A?>AdbRhC7suZ8=SiQ2M&R`5%YtjuHM8wii5CjMX7yxsjE2`8H$E z71ygun=xqwW447O8_gTeJ!2_42XG5@{D3w$BV4y-?w*t=oAU5!>1jR{8iXcNN@Kau}~go9`$ zS|Jvu>OIM^F7`Relj-hmeWfKmlvOS?U9c0zIlClcjBzvCW~`#g_g0CSoBXff?ChgD zG`m_y@9g;0To4d|00bZa0SG_<0uX=z1Rwx`e-W6p_B-7!kF~hZWWCHxdpoP;@>v%1 z&9r?TdT!)VCyl%y>X9WD3yWSvHGdS9eLfgC z>oT+0yzB3)rZiL1JTMVjYL&}%snhi4rs+pO00Izz00bZa0SG_<0uX=z1R$`(0_gvD c_~+u&AOHafKmY;|fB*y_009U<00Q3vpP(*l(f|Me literal 0 HcmV?d00001 diff --git a/mainProject/mainProject/__init__.py b/mainProject/mainProject/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/mainProject/mainProject/__pycache__/__init__.cpython-36.pyc b/mainProject/mainProject/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..33290917a929efffe358f9dbe3768f9233d31f3c GIT binary patch literal 163 zcmXr!<>mTa`7we42p)q77+?f49Dul(1xTbY1T$zd`mJOr0tq9CUjfcmF`>n&Ma3~W zrOAoKF)sPZrManjCB-oz&dxEui8}aBa`}+kbjB~ z`yB~n^bBMnXJ_>+$?oQM^C>EjxsTa+=>^E^MG*ATAfwO292B4kC76fuprDuG7%add zEWvSDh7*ILehg0P3vg8G%g6?{(Pa|W*IXCbF%RbW9*`3}XL)F$6!38cKk`H(%TRKT;CG)^%s z!1A05aVv4W3ipQ8VwGvpm2rH&L&Sby+oDYw7rp+$rc4(w6QREN-n0Y4{#P=e^i!Gs zL=Kuid?Q|M4yQ=IY)1;rmhlruWdk z-Dg_3GTxD7c`oU!XIZtO_EC~e|0QNd95B!f(Pn&u2fB4 z|6$7fzEnl>ijuvQ>HV2nOl)1c4jF%A*Qk}?E#)}7iD{$K&dqW2QeOAIunC)5Z+A`W zEka&;{oFSl(jLa(W+}hr)IdprZ?mv6iNuLBv~i}SZ45zNn1WuaCF7+{)GRug0N?{R za2zZw%=1}zV>ZZP8wtpEFbHoR!O|!1a58v!Yht?((zvHzh#dDiyfb6G-^VXFOm(Y5 zRD32^Un;FyB-H9%H7d!Sj*)Q1c1NqXTWWYQ-LgG4pprQpVy}~fjEX?|W?=JuT*LN3 z2iZHDa&jjuqj18n=Aweq+NigbNNCAT#h=F^4qwa^pP*-GGPdXWVBk$bAxS6o81ZEu zk8Hq+N*!vO@pQZzTX=r>ALkI|u$hAJu<6ES*V>2LYZQH9#wHh)=D< z5$1@y7O*Ja)2d;qf)_eYO=b05R5T2{j142oc`Oo!Cf~vCQ{P3PM@4g+C6bb1#CM5d z=%r_}s>Ej*l~twMRW#$J@=G*VQ=auUqD8sUXm2Vt<3(H5)M%;RQZ*Ez00E#zk&h*uGJ($}v_VVb`N>G+&c7IZm!d z=j5LD!sy7Vy4mj5j8}4_j>h`Lx%gek3*+Cp WsdT9z6k~p+T*$|(TtffxD*OXHw+EsC literal 0 HcmV?d00001 diff --git a/mainProject/mainProject/__pycache__/urls.cpython-36.pyc b/mainProject/mainProject/__pycache__/urls.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fa5558159f8c514a675ff30c5950a745619a2125 GIT binary patch literal 1018 zcma)5&2AGh5ccjSP1yd>NALkDU8(FUaEmA+3RF}osDf5PQPk93JBcIztZXl(J#guP z7vLp$rM+_E$dwc0O#-13QZ21D_Rf6s%{Swx+uQM%uRlMWLkOf z&`<<29ELI)Mu9&^q9L2ZW`I~k8!V*F+u$|?dxJIS8}rs}I1Ptw+Io+YHu)SPBnek1 zM$cL9@Y%a#JkV;wr==l|YZb?*GlnlpBMRaiGs<3I!L7qamyTH)2-b1gHbvToY#W=@6f)^aPrr zCaG6`#TD%RRn+}CUkW|VK*v?Oj=!jJJ4q7%fI&t{ShbeFs|d0rLDeKwa&@zLUKT9klC@I6Vg4t{~3Il3`Z?E(dL+EoL$be!HHKao4L(Gq6d0mo#)#uLhUrwD|Lq5cGXT2rz1%!YOs2FP!p!^6JcGtq>ij=gWkx}=qhlD0v3F&Z1t?c`h%2# zd$@$)+xt$VA6H1ALD7iA768|e}E`xwCh1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnFF$9in9$aqWrAX$2{GAK@jJT)c^hOFRjRpbHWPVMvcl!n~MHT;o6JfA}|^=jv&X zUOhR3U_(_GT@+m>tJUK3{rh1egnUK(PZ8Bc1XhuN098cOhEf6<{9 literal 0 HcmV?d00001 diff --git a/mainProject/uploadApp/__pycache__/views.cpython-36.pyc b/mainProject/uploadApp/__pycache__/views.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0059d66930501b880274cf4cfa7d08169b0dfc77 GIT binary patch literal 407 zcmYjNO-lnY5KZ=@E!u)VVGn{Vl)ZQp5zBfgh(-JWU2+MVV7Fv9YbLSQtDZdgKm05H zgkC*)^yN<9x$P=`f` zJQUFjDIyVHlC<}Qog}5}o{^1^2H9|GZF?c1)eXp!`g;t2`t>;`3=k}?f2O!1m_3cB zQYk%7mf9$hCAZq`8JTdK*ttwxt27srwoNKjc+662LYzmXzLED%f_*0@#>&rWe!#9l z8eqzm9N392T`e06>?+UM8COeg>u=e>)^1~!YO&=e+43hVKfYX E0SEqOx&QzG literal 0 HcmV?d00001 diff --git a/mainProject/uploadApp/admin.py b/mainProject/uploadApp/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/mainProject/uploadApp/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/mainProject/uploadApp/apps.py b/mainProject/uploadApp/apps.py new file mode 100644 index 0000000..fccfe48 --- /dev/null +++ b/mainProject/uploadApp/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class UploadappConfig(AppConfig): + name = 'uploadApp' diff --git a/mainProject/uploadApp/migrations/__init__.py b/mainProject/uploadApp/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/mainProject/uploadApp/models.py b/mainProject/uploadApp/models.py new file mode 100644 index 0000000..71a8362 --- /dev/null +++ b/mainProject/uploadApp/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/mainProject/uploadApp/tests.py b/mainProject/uploadApp/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/mainProject/uploadApp/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/mainProject/uploadApp/urls.py b/mainProject/uploadApp/urls.py new file mode 100644 index 0000000..67d18f8 --- /dev/null +++ b/mainProject/uploadApp/urls.py @@ -0,0 +1,7 @@ +from django.conf.urls import url + +from . import views + +urlpatterns = [ + url(r'^$', views.index, name='index'), +] \ No newline at end of file diff --git a/mainProject/uploadApp/views.py b/mainProject/uploadApp/views.py new file mode 100644 index 0000000..0079249 --- /dev/null +++ b/mainProject/uploadApp/views.py @@ -0,0 +1,9 @@ +from django.shortcuts import render + +# Create your views here. + +from django.http import HttpResponse + + +def index(request): + return HttpResponse("Hello, world. You're at the uploadApp index.") \ No newline at end of file