Skocz do zawartości

d48u

Nowy
  • Zawartość

    2
  • Rejestracja

  • Ostatnio

Reputacja

0 Normalna

O d48u

  • Ranga
    Nowy użytkownik

Metody kontaktu

  • Strona WWW
    https://www.welcomehot.com/allegrohot/
  1. [szukam] Hosting z Django

    Do hostingu Django polecam http://pythonanywhere.com/ - szczególnie do testów bo jest wersja darmowa, a potem można przejść na płatne plany, jestem obecnie na najniższym planie i moja storna śmiga jak szalona (https://www.welcomehot.com/allegrohot/) Mają poradniki.tutoriale i pomagają, osobiście korzystałem z poradnika: https://tutorial.djangogirls.org/pl/deploy/
  2. Witam wszystkich Chciałbym zaprezentować swoją pierwszą hobbystyczną i minimalistyczną aplikację web w Django zrealizowaną jako wprawka przy nauce Python i Django (PHP developer z tej strony który teraz poważnie zastanawia się nad przełączeniem się na Pythona - no bardzo fajnie koduje się w Django!) Mini narzędzie-nakładka na popularny serwis aukcyjny do szybkiego znajdowania okazji zakupowych. Narzędzie daje informacje na temat tego co się najlepiej sprzedaje w danej kategorii lub we wszystkich kategoriach (bestsellery). Zapraszam do sprawdzenia bestsellerów i wyrażenia opinii o narzędziu w komentarzu 21 Najbardziej Pożądanych Bestsellerów Wg Kategorii Na Popularnym Serwisie Aukcyjnym ======= Starałem się aby stworzyć proste i skuteczne narzędzie które przydałoby się w praktyce ułatwiając znajdowanie najlepszych przedmiotów bez nadprogramowego sortowania, klikania i przewijania niepotrzebnych rzeczy oraz czekania aż się wczyta cała strona z dziesiątkami rozpraszaczy. Na podstawie subiektywnego osobistego testowego porównania przy zakupach oszczędność czasu oszacowałem na ok: dwukrotnie szybciej. Szczegóły techniczne dla nerdów: - python 3.9 - django 3.1 - mysql 5.7 - frontend: framework css semantic ui - deployment z github i pythonanywhere Zaimplementowane funkcjonalności: - cykliczne pobieranie kategorii i przedmiotów poprzez api i po przetworzeniu zapis do bazy danych (tylko tych przedmiotów które spełniają warunki bycia popularnymi, wynikowo ok 100 000 rekordów) - listingi z nawigacją po kategoriach i z paginacją (ale bez robienia count co było nieoptymalne przy dużej ilości rekordów w bazie) - wyszukiwarka full-tekstowa w natural language mode (django natywnie tego nie obsługuje dla mysql zatem trzeba było zaimplementować indywidualny lookup) - lazy load zdjęć Roadmapa: - infinite scroll zamiast paginacji - sortowanie po cenie, ilości kupujących, cenie z dostawą - dodanie ocen, ratingu sprzedawcy - powiadomienia na email/sms o okazjach które się właśnie pojawiły (możliwość subskrybowania danej kategorii lub słowa/frazy) Pozdrawiam
×