Coder Social home page Coder Social logo

itmproj's Introduction

Żeby backend chodził, trzeba najpierw odpowiednio przygotować pythona.
Zakładam, że wszyscy działamy na windowsie, dlatego:
Ściągamy z https://www.python.org/ wersję pythona 3.6+ na windowsa i instalujemy.

Możliwe, że nie ustawiła się odpowiednia zmienna środowiskowa PATH. Dla pewności lepiej wejść na zmienne środowiskowe i do zmiennej PATH dodać ścieżkę do folderu z pythonem i do folderu ze skryptami z folderu pythona.

Aby to zrobić, należy wcisnąć WIN + R. Wyskoczy okienko "Uruchom".
Należy wpisać w okienku "rundll32 sysdm.cpl,EditEnvironmentVariables" i kliknąć OK.
Pojawi się okno edycji zmiennych środowiskowych. Wybrać zmienną PATH i ustawić tam odpowiednie ścieżki w których są pliki pythona. W moim przypadku było to C:\Users\user\AppData\Local\Programs\Python\Python36 oraz C:\Users\user\AppData\Local\Programs\Python\Python36\Scripts.

Następnie musimy pobrać potrzebne biblioteki. Będzie to "mikroframework" Flask, pymongo z flaska, biblioteki wspomagające tworzenie rest api oraz biblioteki użyte do oprogramowania uwierzytelnienia i autoryzacji użytkownika.

Aby to zrobić, otwieramy wiersz poleceń (najlepiej jako administrator).
Wstukujemy w nim:
	pip install Flask
	pip install Flask-PyMongo
	pip install flask-hashing
	pip install -U jsonpickle
	pip install dnspython
	pip install requests
	pip install flask-jwt-extended

Aby odpalić serwer, należy uruchomić plik run.bat znajdujący się w folderze backend.

itmproj's People

Contributors

michalszmyt95 avatar bartozo avatar parttimehackerman avatar cmorawski96 avatar

Watchers

James Cloos avatar  avatar  avatar  avatar  avatar  avatar

Forkers

glebapaulina

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.