Mehmet KAYKISIZ

Yazılım Mühendisi | Tecrübeyle Tescil . . .

Django HTML Çıktı Yazdırma

Örneğin veritabanınızda bir html içerik var bunu göstermek için aşağıdaki kod parçası gerekecektir. page_item.content gelen içerim safe tag’ı ile çıktımızı verebiliyoruz. {{ page_item.content|safe }}

Django’da __contains ve __in querylerini birlikte kullanma

Aşağıdaki gibi bir kod öreneğini çalıştırmak istedim geçenlerde ve çalışmadı uzun bir aramdan sonra şöyle bir yöntem buldum. (Don’t Work) products = Products.objects.filter(Q(product_code__contains__in=querys) | Q(title__contains__in=querys)) Çalışan kod ise şu şekilde, uzun ama işe yarar. it’s WORK ! query = request.GET.get(‘query’) query_list = query.split(‘-‘) filters = Q() for t in query_list: filters = filters | Q(product_code__contains=t) […]

Django tarih aralıklarında sorgulama

3

Şİmdi sipariş tablosundaki bir örnek üzerinden tarihler arasında işlem yapmaya bakalım. gt: Belirtilen tarihten sonrakileri içer. Orders.objects.filter(cdate__gt=date).delete() gte : Belirtilen tarih ve sonrası tarihleri içerir. Orders.objects.filter(cdate__gte=date).delete() lt: Belirtilen tarihten önceki tarihleri içerir. Orders.objects.filter(cdate__lt=date).delete() lte: Belirtilen tarih ve öncesindeki tarihleri içerir. Orders.objects.filter(cdate__lte=date).delete() range: Belirtilen iki tarih arasındaki tarihleri içerir. Belirtilen tarihlerde dahildir. Orders.objects.filter(cdate__range=["2011-01-01", "2011-01-31"]).delete()

Mail ile Login İşlemi Yapmak

3

Django’da login işlemi otomatik olarak username üzerinden gerçekleşmektedir, fakat eğer login işlemi için mail kullanmak isterseniz aşağıdaki kodları kullanmanız gerekecektir. request.POST['email'] => burada template’imizdeki email alanının versi alınmaktadır. Sonra bu maile ait kullanıcıyı çekiyoruz ve onun username’ini alıp login metoduna gönderi     @csrf_exempt def login(request): username = ” if request.method == ‘POST': email = […]

Django Form Nesnesine Değer Gönderme

3

Formlarınıza eğer filtrelenmiş bir veri göndermek istiyorsanız. Yapmanız gereken şey önce bu alanın form elementine ulaşmak sonrasında filtreyi Queryset ile göndermek olacaktır. form.fields["element"].queryset = Entity.objects.filter(value=True).all()

Android gradle kütüphane tanımaması sorunu

android

Merhabalar bu günler Crazyflie nanocopter geliştirmekle ilgileniyorum. Projeyi çalıştırırken aşaıdaki gibi bir hata ile karşılaştım. Hata var olan kütüphaneyi gradle’ın görmemesinden kaynaklıydı fakat bulmam ve anlamam zaman aldı. İşte çözümü; Hata: Configuration on demand is an incubating feature. :preBuild :compileDebugNdk UP-TO-DATE :preDebugBuild :checkDebugManifest :preReleaseBuild :prepareComAndroidSupportSupportV42102Library UP-TO-DATE :prepareDebugDependencies :compileDebugAidl UP-TO-DATE :compileDebugRenderscript UP-TO-DATE :generateDebugBuildConfig UP-TO-DATE :generateDebugAssets UP-TO-DATE […]

, , , , ,

Primefaces 4.0 ve 5.0 farkları

primefaces

Merhaba arkadaşlar, Uzun süredir bir yazı eklemiyordum. Sonunda biraz vakit ayırabildim. Bu yazıda sizlere Primefaces sürüm yükseltmesi sırasında karşılaştığım bir sıkıntıdan bahsedeceğim. Bilindiği gibi Primefaces milli gururumuz ve hala sayın Çağatay ÇİVİCİ ve ekibi tarafından geliştirilmeye devam ediyor. Bu geliştirmelerde yapılan iyileştirmeler bazen sonradan bize sıkıntı çıkarabiliyor. Ben şuan geliştirdiğim projede Primefaces 4.0 kullanıyorum, fakat […]

, , , , , , , ,

Benim Kezban Sevgilim ( Java Gül )

javacafeonedh

Arkadaşlar geçenlerde bir sevgili ve java arasındaki ilginç benzerlik geldi aklıma, bende bunu bir yazıda toparlayıp sizlerle paylaşmak istedim. Sanırım çok ilginç bir yazı olacak. Benim diğer dillerden farkım ne diye düşündürmesi, Süslü parantezlerin, bıyık edası yaratması, Java sürekli güncelleme ister, Sevgili sürekli farklı vakit geçirme yolları, Sevgiliden bir alt dudak istersiniz, javadan sadece deploy […]

, , , ,

Ubuntu Postgresql kurulumu

postgresql logo

önce root oluyoruz. sudo su Arkasından postgresql’in istediğimiz sürümünü indiriyoruz.(Ben 9.3 indiriyorum) sudo apt-get install postgresql-9.3 Postgresql sunucumuzu açıyoruz. service postgresql Açıldığını kontrol ediyoruz. service postgresql status Postgres Kullanıcımıza geçiyoruz su – postgres Postgres kullanıcısına geçiyoruz. psql -U postgres postgres kullanıcımıza şifre veriyoruz. ALTER USER postgres with password 'şifre.1'; Çıkış yapıyoruz. ALTER ROLE postgres=# \q […]

, , , , , ,

Previous Posts