Sonunda taşınma işi bitti! Evet arkadaşlar sorunları halledip sistemimi tamamen sunucuya taşıdım. İlk django sitem nysera.net artık açık ama test yayınında diye not düşüyorum! Duyurusunu şimdiye kadar yapmamıştım çünkü tüm problemleri halledememiştim lanet bir satırın sonuna “/” işaretini koymayı unuttuğum için 10 sayfa hata kaydını okumak zorunda kaldım. Baştan daha dikkatli okusaydım bu sorunu yaşamayacaktım […]
Kategori: Programming
Django order_by Problemi
Evet bugün karşılaştığım nu konuyu paylaşmak istedim. Django kullanan diğer arkadaşlar fikir belirtebilirler. Şimdi şu şekilde bir listemiz var: list = pnews.objects.filter(status=True).order_by(‘-pdate’) Şimdi normalde beklentimiz pnews objelerini -pdate’e göre sıralamasıdır. Zaten bu işlemin sonucunda Django bir liste oluşturuyor ama mesele bu listenin içersinde oluşan ayrı bir listenin sonucu +pdate ile vermesi. İşlem şöyle işliyor. Her […]
GMS-Django
Geçen sefer kodları yükledikten sonra OHLOH 33 bin satır kod olduğunu söylemişti bende ne var bu kadar kod diye teleş edip sistemi incelemeye almış ve kodları bu süre zarfında kapamıştım. Şimdi incelemenin ve bir kaç ufak düzeltmenin sonunda gms-django’yu resmen özgür yazılım olarak yayınladım. GMS-Django benim kişisel içerik takip sistemimdir. Sistemin benim için bir çeşit […]
Django Sayfalama Pagination
Düzgün örnek bulmak kolay olmadı bu yüzden bir kaç örneği birleştirip kendi siteme göre çözümlemeler yaptım. Örneği burada paylaşıyorum böylelikle sizlerde kendi sorunlarınızı çözebilirsiniz. view.py de şunları yapıyoruz. tüm dosyayı kopyalamadım çünkü çok uzun sadece bahsi geçen kısım şöyle olacak: #normal view modüllerine şu eklenecek from django.core.paginator import Paginator,InvalidPage, EmptyPage def index(request, page=1): list = […]
Django URL kalıbını isimlendirme
Her belge için birer link ekleyeceğimi söylemiştim. Bun yapmak basit aslında öncelikle URL kalıbımızı(pattern) isimlendirmemiz gerekiyor mesela örnek olarak benimkileri yapıştırıyım buraya. url(r’^news/$’, ‘cms.news.views.index’, name=’gmsnews’), url(r’^news/(?Pd+)/$’, ‘cms.news.views.details’, name=’gmsdetails’), Normalde url fonksiyonu içersinde kullanmıyoruz bu kalıpları ama isimlendireceğimiz zaman başına url koymamız gerekiyor. name atadıktan sonra template de istediğimiz şekilde bu urlleri çağırabiliriz. örneğin gmsdetails urlsi […]
Django İle Bugünlük Bu Kadar
Basit bir şeye benziyor değil mi? Sanki düz htmlmiş gibi meret. Şimdilik görsellikle uğraşmadım onu ne sitesi olursa ona göre düzelteceğim. Bugün yaptıklarımı kısaca anlatmak gerekirse eski bir projemi tekrardan dirilttim. Hani şu yeşilli temalı bir blog projesi vardı resmini paylaşmıştım. İşte onu biraz daha geliştiriyorum. Dediğim gibi kodlara uzun süre bakmadığım için unutmuştum bir […]
Django Notları
Bugün eski projelerimden birisine bakmam gerekti. Daha önce friendfeed de bir link paylaşmıştım. Django hakkında 10 numara gibi bir şeydi ama paylaşmama rağmen kendimin bu numaraları kullanmadığımın farkına vardım. Kodları Linux’ta yazdığım için dizinleri tek tek linuxa göre yazmıştım. Windows’a gelince tabiki hiç biri çalışmadı. Bende aynı hatayı yapmamak için bu numaralardan birisini çektim. Böylece […]
APyGM Gelecek
Projeyi İngilizce’ye çevirmiş olsam da bazı fikirlerimi paylaşmak istiyorum, böylelikle takip etmeye başlayan arkadaşlar ne yaptığımı anlayabilir. Öncelikle uzun zamandır oyun yapımı konusuna meraklı olduğumu söylemeliyim, tahminimce orta okul sonu – lise başları gibi internet üzerinden çeşitli oyun yapım ekiplerini takip ettim. Çoğu başarısız oldu, kimisi yön değiştirdi. Kendim bile lisede bir oyun yapmaya çalışmıştım […]
APyGM v0.6 Released
Here we are! APyGM’s new version is released under GPLv3. With this version we star to gain exp, gain lvl and ofcourse loose exp. I added new mounsters to our db. From now on if you ever see a polar bear, run as fast as you can! When you level up all your stats gain […]