Ardweaden / Ethnoguessr-V2

0 stars 0 forks source link

.gitignore in dostop do baze #2

Open jaanos opened 6 years ago

jaanos commented 6 years ago

Na repozitorij se ti je izmuznila mapa __pycache__, ki pa tja ne sodi, saj gre za avtomatsko generirane datoteke. Zato svetujem, da postaviš v repozitorij datoteko .gitignore (kar v vrhnjo mapo) - lahko kar uporabiš datoteko iz vzorca. Mapo __pycache__ pobriši iz repozitorija - z ustreznim .gitignore ti potem git več ne bo ponujal, da jo spet dodaš.

V zgornjem vzorcu je navedena tudi datoteka auth.py - vanjo lahko daš podatke za prijavo na bazo, ki tako ne bodo šli na repozitorij. Glede na to, da aplikacijo poganjaš na spletnem strežniku, lahko uporabiš svoje podatke za prijavo, ki so shranjeni samo na strežniku. Lahko se pa tudi povezuješ na bazo na fmf.uni-lj.si z uporabnikom javnost in geslom javnogeslo - v tem primeru bo seveda temu uporabniku treba dati ustrezne pravice (glej pdurcik/Baza-clanstva-RDR#3 za podrobnosti) - tako bo mogoče aplikacijo poganjati tudi lokalno (seveda za ceno tega, da bo javno dostopno geslo za neposredno branje iz baze in bo tako mogoče goljufanje).

jaanos commented 5 years ago

Vidim, da si dodal .gitignore - mapo __pycache__ bo treba sicer ročno pobrisati. Pobrišeš lahko tudi datoteko database.db.

Opažam še, da si v commitu 66beccf7e7d305c6896ae1925d85f517f07f2255 naložil geslo za bazo. Upam, da si ga spremenil.

Drugih pripomb nimam, tako da bom dodal povezavo do projekta na repozitorij predmeta in tako lahko pri @alenFMF zagovoriš projekt. Če boš še karkoli spreminjal, mi prosim javi, da posodobim povezavo.