Python TR

  • anasayfa
  • forumlar
  • gezegen
  • Üye ol
Ana sayfa › Google App Engine İle Web Uygulamaları Geliştirme - 4

Yorumu yanıtla

Google App Engine İle Web Uygulamaları Geliştirme - 4

omerucel — Cts, 08/02/2008 - 08:55

Bu makale ile uygulamamızı sunucuya gönderme işlemi ile alakalı bilgiler vermeye çalışacağız. Sanırım uygulamanın sunucuya gönderilmesi işleminin öğrenilmesinden sonra bu yazılıp çizilenler bir işe yarayacak. Tabi siz yüksek ihtimal Google App Engine dökümanlarına göz atıp bunu çoktan öğrenmişsinizdir.

dev_appserver.py dosyasının ne işe yaradığınız öğrenmiştik. O dosyanın bulunduğu dizindeki appcfg.py dosyası dikkatinizi çekmiş olmalı. Sunucuya uygulamamızı gönderme işlemini işte bu dosya vasıtasıyla gerçekleştireceğiz. Uygulamalarınızı http://appengine.google.com adresinden oluşturabilirsiniz.

Örnek bir uygulama oluşturma videosu.

pylog isminde bir uygulama oluşturduk. Şimdi http://pytr.org/portal/content/google-app-engine-ile-web-uygulamalar%C4%... yazısındaki son örneğimizi kullanarak bu uygulamamızı sunucuya gönderelim. Eğer örneği denemişseniz test.py dosyası bir yerde kayıtlı olmalı. test.py dosyanın bulunduğu dizindeki app.yaml dosyasını açıyoruz ve application değerini uygulama ismine göre değiştiriyoruz. Oluşturduğum uygulamanın ismi pylog olduğu için ben o şekilde düzenledim (Eğer belirttiğim yazıdaki uygulamayı denememişseniz, projeler dizinine yeni bir klasör açarak bu dosyaları oluşturup, bu klasöre kaydedebilirsiniz).

app.yaml

application: pylog
version: 1
runtime: python
api_version: 1
 
handlers:
- url: /.*
  script: test.py

Sunucuya gönderme işlemini appcfg.py dosyasıyla aşağıdaki gibi gerçekleştiriyoruz.

python google_appengine/appcfg.py update projeler/pylog/

Bu komutu çalıştırdığınızda sizden bir e-posta adresi ve ardından bu adresin parolası istenecektir. E-posta adresi olarak http://appengine.google.com sitesine kayıt olurken kullandığınız e-posta adresini kullanmalısınız. Gerekli bilgiler girildikten sonra eğer bir sorun yoksa uygulamanız sunucuya gönderilecektir. Uygulamanızı görmek için http://<uygulama-adi>.appspot.com adresini ziyaret edebilirsiniz(örn: http://pylog.appspot.com)

http://appengine.google.com adresini ziyaret edip uygulama adına tıklarsanız, uygulama kontrol paneline erişebilirsiniz. Bu panel üzerinde nelerin bulunduğu ilk yazıda anlatılmıştı.

  • Makale

Cevapla

  • Web sayfası ve e-posta adresleri otomatik olarak bağlantıya çevrilir.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <object> <param> <embed> <s> <blockcode>
  • Satır ve paragraflar otomatik olarak bölünürler.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Biçimleme seçenekleri hakkında daha fazla bilgi

Ara

Gezinti

  • Haberler
  • Makaleler
  • Kod Örnekleri
  • Anketler
  • Forumlar
  • Son gönderiler
  • Yazım Önerileri

Kullanıcı girişi

  • Yeni hesap yarat
  • Yeni şifre iste

Yeni forum konuları

  • Python-Tkinter basit düzeyde eğitim videoları (ing)
  • Pythonla Bir sitenin kaynak kodunu nasıl alabilirim
  • Yazı yönünü değiştirme
  • wxwidgets boa ve python
  • yeni bir site
more

Aktif forum başlıkları

  • Pythonla Bir sitenin kaynak kodunu nasıl alabilirim
  • wxwidgets boa ve python
  • Yazı yönünü değiştirme
  • Python-Tkinter basit düzeyde eğitim videoları (ing)
  • Tekrar Merhaba
more

Son yorumlar

  • kardeşim verdiğin kod olmuyo
    3 gün 4 saat önce
  • düzenli ifadeler ile bunu
    4 gün 2 saat önce
  • düzenli ifadeler ile bunu
    4 gün 2 saat önce
  • Lütfen Yardımcı olun bu benim
    4 gün 10 saat önce
  • teşekkür ederim bir şey daha
    4 gün 16 saat önce
  • bu işlemleri yaptım. wx ile
    6 gün 15 saat önce
  • Konsolda sırası ile aşağıdaki
    1 hafta 5 saat önce
  • işletim sistemim debian
    1 hafta 2 gün önce
  • #!/usr/bin/env
    1 hafta 3 gün önce
  • Yazan arkadaş kavramları
    3 hafta 13 saat önce

Kimler yeni

  • caglarsayin
  • cautlehefance
  • amoxyAnymncholo
  • irrismisybela
  • CompleX

Kimler çevrimiçi

Şu an 0 kullanıcı ve 0 ziyaretçi çevrimiçi.

İçerik paylaşımı

İçeriği paylaş

Powered by Drupal, an open source content management system

  • anasayfa
  • forumlar
  • gezegen
  • Üye ol

2008 - Python TR