Rezultate 1 la 2 din 2

Subiect: Optimizare pentru calea in settings.py

  1. #1
    Junior Member
    Data înscrierii
    28.10.2013
    Posturi
    5
    Opinii
    A citit 0 Opinii
    Descărcări
    0
    Încărcări
    0

    Optimizare pentru calea in settings.py

    Salut. Ma intereseaza daca exista vreo modalitate de a nu mai scrie toata calea catre aplicatii, template-uri, etc in settings.py, mai ales ca ea se schimba de la server la server.
    Mersi

  2. #2
    Moderator Avatarul lui Mike
    Data înscrierii
    11.02.2013
    Posturi
    18
    Opinii
    A citit 1 Opinii
    Descărcări
    0
    Încărcări
    0
    Salut,
    Da, normal, dar trebuie sa ai grija la urmatorul aspect ca pe linux calea este cu "/", iar in Windows ea este cu "\"
    Asadar, daca rulezi aplicatia pe linux, in settings.py trebuie sa adaugi urmatoarele linii (la inceput):
    Cod:
    import os
    CALE_APLICATIE = os.path.abspath(os.path.dirname(__file__).decode('utf-8'))
    iar daca e pe Windows:
    Cod:
    import os
    
    CALE_APLICATIE = os.path.abspath(os.path.dirname(__file__).decode('utf-8')).replace('\\', '/')
    iar pe urma le poti apela asa:
    Cod:
    TEMPLATE_DIRS = (
         os.path.join(CALE_APLICATIE, 'templates'),
    )

Etichete pentru acest subiect

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •