Etiket: python

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 […]

APyGM

APyGM means Another Python Game. it is my new project name. 🙂 Well i released new version because i traslated the project to english. From now on i will keep it in english. With this version we start to take mounster’s information from our new database(npc.db). You have a script named gm.py which helps to […]

Oyun Yapımı -4

Versiyon 0.4 hazır! Yaptıklarımıza gelecek olursak öncelikle artık bir run() fonksiyonumuz var. Bu fonksiyon sayesinde siz istemedikçe oyun kapanmayacak. Tamamen metinden oluşan bir arayüz oluşturdum ve size iki seçenek verdim. Ya savaşırsınız ya da korkak gibi sys.exit() çekersiniz. İki dosyamız var bundan sonra ana dosyayı kurcalamadan fun.py dosyası üzerinde çalışacağım. Uygulamayı çalıştırmak için bir dizine […]