소스 검색

Working (but not very useful) Python project example

Ask Solem 15 년 전
부모
커밋
3932a99c45
3개의 변경된 파일26개의 추가작업 그리고 4개의 파일을 삭제
  1. BIN
      examples/pythonproject/demoapp/celery.db
  2. 10 4
      examples/pythonproject/demoapp/celeryconfig.py
  3. 16 0
      examples/pythonproject/demoapp/test.py

BIN
examples/pythonproject/demoapp/celery.db


+ 10 - 4
examples/pythonproject/demoapp/celeryconfig.py

@@ -1,6 +1,12 @@
+import os
+import sys
+sys.path.insert(0, os.getcwd())
+
 DATABASE_ENGINE = "sqlite3"
 DATABASE_NAME = "celery.db"
-BROKER_HOST="localhost"
-BROKER_USER="guest"
-BROKER_PASSWORD="guest"
-BROKER_VHOST="/"
+BROKER_HOST = "localhost"
+BROKER_USER = "guest"
+BROKER_PASSWORD = "guest"
+BROKER_VHOST = "/"
+CELERY_BACKEND = "amqp"
+CELERY_IMPORTS = ("tasks", )

+ 16 - 0
examples/pythonproject/demoapp/test.py

@@ -0,0 +1,16 @@
+from tasks import add
+
+
+print(">>> from tasks import add")
+print(">>> add(4, 4)")
+res = add(4, 4)
+print(repr(res))
+
+print(">>> add.delay(4, 4)")
+res = add.delay(4, 4)
+print(repr(res))
+
+print(">>> add.delay(4, 4).wait()")
+res = add.delay(4, 4).wait()
+print(repr(res))
+