admin 0Comment

Jak dotąd, wszystkie wpisy na temat mojej konkursowej aplikacji webowej dotyczyły jej wersji offline, czyli kodu (umieszczonego na moim koncie GitHub), nad którym pracuję, a rezultat mojej pracy w postaci działającej aplikacji mogłem podejrzeć wyłącznie lokalnie. 

Pomyślałem jednak, że część czytelników bloga (a zwłaszcza osoby, które także samodzielnie uczą się programowania) chciałaby rzucić okiem na coś więcej, niż kod i zrzuty ekranu z uruchomioną, działającą aplikacją. Zwłaszcza teraz, w momencie gdy poświęciłem trochę czasu na front-endową stronę projektu. Pewnie zastanawiacie się co jestem w stanie stworzyć w tym, krótkim przecież, czasie nauki Pythona oraz frameworka Django. Oczywiście jest to możliwe poprzez ściągnięcie kodu aplikacji, zainstalowanie odpowiednich bibliotek i uruchomienie jej lokalnie jednak, bądźmy szczerzy, odesetek osób, którym chciałoby się to robić nie jest wielki 😉

Postanowiłem więc wdrożyć (ang. deploy) moją aplikację, czyli umieścić ją online. Wykorzystałem do tego serwis www.pythonanywhere.com, który w ramach darmowego konta, umożliwia deploy jednej aplikacji webowej na użytkownika. Sam proces wdrożenia w wypadku tego serwisu nie jest jakoś specjalnie skomplikowany, jednak ma kilka momentów, które mogą nam sprawić trudność dlatego najpewniej opiszę go w jednym z najbliższych wpisów, a tymczasem tutaj możecie zerknąć na całkiem niezłą instrukcję jak tego dokonać.

Działającą aplikację yourFinance możecie obejrzeć (i wypróbować) pod tym adresem: http://inpursuitpl.pythonanywhere.com/

A, dla przypomnienia, tutaj znajduje się jej kod (konto na GitHub):

https://github.com/InPursuitPL/Django-yourFinance

Wpisy na blogu, które dotyczą mojej pracy nad tą ćwiczeniową aplikacją, możecie przeczytać, klikając w kategorię DSP 2017, w menu na górze strony (lub w pogrubiony tekst w tym zdaniu).

Oczywiście jeżeli tylko macie jakiekolwiek konstruktywne uwagi na temat mojej aplikacji – bardzo chętnie je przeczytam 🙂

 

***

A w najbliższych dniach pojawi się bardzo ważny wpis dotyczący nowości w sprawie mojego projektu związanego z nauką Pythona i chęcią pracy jako web developer. Temat pojawił się już w tamtym tygodniu, jednak chcę przy jego okazji stworzyć dłuższy wpis, stąd opóźnienie. Stay tuned 😉

 

Dodaj komentarz