clue_script

소프트웨어 스크린 샷:
clue_script
소프트웨어 정보:
버전: 0.3.1
업로드 날짜: 11 May 15
개발자: Rocky Burt
라이센스: 무료
인기: 14

Rating: 2.0/5 (Total Votes: 1)

clue_script는 웹 스타일 앱에 특별한 초점을 하위 명령을 정의하는 데 사용됩니다. 기능은 장고 manage.py 스크립트에 의해 영감을.
용법
간단한 예에 "Hello World"를 출력하는 명령을 추가합니다 :
clue_script 가져 오기 명령, 사령관에서
@Command
데프을 HelloWorld () :
& NBSP; 인쇄 '안녕하세요'
__name__ == '__main__'의 경우 :
& NBSP는;. Commander.scan은 (전역은 ())) (실행
파이썬 2.7의 argparse 비슷한 (2.6도 가능)를 사용하여 더 복잡한 명령을 수행합니다.
수입 argparse
clue_script 가져 오기 명령, 사령관에서
@Command
데프 foo는 (* 변수는 argv) :
& NBSP; 파서 = argparse.ArgumentParser ()
& NBSP; parser.add_argument는 ( '- X', = '간단한 테스트'를 도와,
& NBSP; 기본 = '예', metavar = 'X')
& NBSP; NS = parser.parse_args (변수는 argv)
& NBSP; #은 뭔가를
__name__ == '__main__'의 경우 :
& NBSP는;. Commander.scan은 (전역은 ())) (실행
제공 명령
이 제공 명령 공장은 현재이 있습니다.
& NBSP; 1. make_reloadable_server_command (의 runserver 요구 사항에 대한 참고 위 참조)
& NBSP; 2. make_syncdb_command
다음과 같이 일반적인 웹 응용 프로그램은이 명령을 사용할 수 있습니다 :
__name__ == '__main__'의 경우 :
& NBSP; DEF createtables (세션) :
& NBSP; models.Base.metadata.create_all (session.bind)
설정 & nbsp; = init_settings ()
& NBSP; 사령관 = script.Commander ([script.make_reloadable_server_command (make_app)
& NBSP; script.make_syncdb_command (설정 [ 'spitter.db_session_factory'],
& NBSP; createtables)])
& NBSP; commander.scan (전역 ())
& NBSP; commander.run ()
비슷한 뭔가를 얻을 것없이 인수로 스크립트를 실행 :
명령 :
& NBSP는;의 runserver 재충전 개발 웹 서버를 실행합니다.
& NBSP; 데이터베이스를 업데이트 syncdb

이 릴리스의 새로운 기능 :

print_usage ()가 호출되는 잘못 된 고정 바보 버그.

버전 0.3의 새로운 기능 :

라이브 실행하는 서버와 연결하는 쉘을 시작하기위한 추가의 rfoo 지원 http://code.google.com/p/rfoo/
명령 사용의 개선 서식
제거 대부분 쓸모없는 make_syncdb 명령
제작 Commander.commands 좀 더 노출

0.2.4 버전의 새로운 기능 :

이 코드가 변경된 경우 비 장전 부분은 응용 프로그램을 종료 할 고정 문제.

요구 사항 :

파이썬

개발자의 기타 소프트웨어 Rocky Burt

Khufu-SQLAHelper
Khufu-SQLAHelper

11 May 15

pyramid_tm
pyramid_tm

20 Feb 15

khufu_javascript
khufu_javascript

11 May 15

khufu_sqlalchemy
khufu_sqlalchemy

14 Apr 15

코멘트 clue_script

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!