linkfloyd / linkfloyd-museum

Old sourcecode for linkfloyd, written with Django.
http://linkfloyd.com
Other
9 stars 1 forks source link

Kod geliştirmeye nasıl katkıda bulunacağına dair döküman gerekli #90

Closed miratcan closed 11 years ago

miratcan commented 12 years ago

Linkfloyd kod geliştirme anlamında hiç yardım almıyor. Sanırım indirip çalıştırmak ve değişiklik yollamak konusundaki keşif aşaması biraz yorucu geliyor insanlara. Bu keşif aşamasını çabuk atlatmayı sağlamak için, aşağıdaki maddelerden oluşan bir sayfa yazılması gerekli

shibby commented 12 years ago

aynen öyle. bunları bilsem en azından translationa yardımcı olurum.

ekinertac commented 12 years ago

bugün clone edip çalıştırmayı denedim gerekli kütüphaneleri kurmama rağmen çoğu değişken de hata verdi, onları düzelttikten sonra tekrar hata tekrar hata... devam ediyor.

miratcan commented 12 years ago

hata mesajları nedir? bir de kütüphaneleri nasıl kuruyorsun?

ekinertac commented 12 years ago

hata mesajlarını gönderiyorum hemen, kütüphaneleride $ pip install -U -r requriements.txt ile kuruyorum

ekinertac commented 12 years ago

değişken isimlerinden dolayı çıkan hatalarda sıkıntı yok şuan local_settings ^e ekleyip çalıştırdım runserver ile ama şu an syncdb yapınca django.db.utils.DatabaseError: no such table: preferences_userpreferenceshatasını veriyor

ekinertac commented 12 years ago

local_settings.py içeriği :

import os

DEBUG = True
PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))
STATIC_URL = PROJECT_ROOT + 'sitestatic/'
SECRET_KEY = 'asdasdqweqweasdasd123123asdasd'
miratcan commented 12 years ago

Syncdb ederken kullanıcı oluşturma, her kullanıcı oluşturulduğunda ona ait bir profil modeli oluşturulmaya çalışıyor. Syncdb esnasında henüz profil tablosu oluşmadığı için eğer kullanıcı oluşturmaya çalıştırırsan hata veriyor.

local_settings.py.template eski kalmış onu güncellemek lazm, şu an benim local_settings.py dosyam şu şekilde:


import os

DEBUG = True

PROJECT_ROOT = os.path.dirname(
    os.path.abspath(__file__.decode('utf-8'))
)

STATIC_ROOT = os.path.join(PROJECT_ROOT, "static")
MEDIA_ROOT = os.path.join(PROJECT_ROOT, "media")

MEDIA_URL = "/media/"
STATIC_URL = "/static/"

EMAIL_HOST = "localhost"
EMAIL_PORT = 1025
miratcan commented 12 years ago

şöyle bir şey yazdım: http://linkfloyd.com/wiki/LinkfloyduCalistirmak/

ekinertac commented 12 years ago

senin dosyadakileri ekleyince sorunsuz çalıştı, local_settings'i güncellemek şart dediğin gibi.