diplomsko delo
Jani Kačič (Author), Tomaž Dobravec (Mentor)

Abstract

Za razvoj sistema moramo najprej načrtovati arhitekturo, izbrati tehnologije ter postaviti razvojno okolje, kar nam lahko vzame precej časa. Naša aplikacija poenostavi ta proces, saj omogoča enostavno ustvarjanje relacijskih in nerelacijskih podatkovnih baz ter predlog v okolju Django. Tako lahko preprosto postavimo našo željeno bazo ali pa pričnemo razvijati sistem, ki bo deloval na osnovi zgrajene sheme. Razvoj smo razdelili na dva dela, sprednji in zaledni, ki med seboj komunicirata. Končen izdelek omogoča ustvarjanje podatkovnih baz preko odvisnih vmesnikov glede na njihov tip. S tem lahko ustvarimo SQL in NOSQL stavke, posredno pa omogočimo tudi ustvarjanje predlog Django, ki predstavljajo začetne postavitve projektov. Za uporabo predlog potrebujemo sistem Docker, preko katerega enostavno postavimo in zaženemo sistem z ukazom "docker-compose up".

Keywords

Django;DBMS;Docker;Vue;visokošolski strokovni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [J. Kačič]
UDC: 004.9(043.2)
COBISS: 126525699 Link will open in a new window
Views: 43
Downloads: 22
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Web application for generating Django projects and databases
Secondary abstract: To develop a system, we must first plan the architecture, choose technologies and set up a development environment, which can take a lot of time. Our application simplifies this process, because it allows us to create relational, non-relational databases and templates in Django environment. With that, we can setup our desired database, or start developing a system, which will run on the basis of the constructed scheme. Development took place in two parts, the design of the front-end and back-end, which communicate with each other. The final product enables users to create databases using interfaces, depending on their type. With that, we can generate SQL and NOSQL statements, and also generate Django templates, which represent starting projects. To use them, we need Docker system, through which we can set up and run our system, with the "docker-compose up" command.
Secondary keywords: Spletne aplikacije;Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000470
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 48 str.
ID: 16619257