Beakerhelpers.

ºñÄ¿ ¼¼¼ÇÀ» °ü¸®ÇÏ´Â È®Àå °¡´ÉÇÑ ºñÄ¿ ÇïÆÛ ÆÐÅ°Áö
Áö±Ý ´Ù¿î·Îµå

Beakerhelpers. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Linas Juskevicius
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.idiles.com

Beakerhelpers. ű×


Beakerhelpers. ¼³¸í

È®Àå °¡´ÉÇÑ ºñÄ¿ µµ¿ì¹Ì ÆÐÅ°Áö´Â ºñÄ¿ ¼¼¼ÇÀ» °ü¸® ÇÒ ¼ö BeakerHelpers È°¼º ¼¼¼ÇÀ» Ç¥½ÃÇÏ°í ÀÌÀü ³»¿ëÀ» Á¤¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù ºñÄ¿ È®ÀåÀÌ´Ù. »õ·Î¿î Ç÷¯±×ÀÎÀÌ github.comInstallationeasy_install¿¡¼­ Git ÀúÀå¼Ò¸¦ ãÀ» ¼öÀÖ´ÂÀÌ namespace.You¿¡¼­ »ý¼º µÉ ¼ö ÀÖµµ·Ï ÇöÀç BeakerHelpers´Â ¶ÇÇÑ beaker.ext.database ÀúÀå backend.BeakerHelpers¿Í ³×ÀÓ ½ºÆäÀ̽º ÆÐÅ°ÁöµÇ¾î ÀÛµ¿ÇÕ´Ï´Ù : $ / ºó / easy_installÀ» BeakerHelperspip : $ / ºó / ÇÌ BeakerHelpersGet / Ç¥½Ã ¼¼¼Ç UsageYou°¡ È°¼º ¼¼¼Ç (dicts)ÀÇ ¸ñ·ÏÀ» °¡Á®¿Ã ¼ö get_sessions¸¦ È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù ¼³Ä¡ : >>> beakerhelpers.sessions¿¡¼­ ¼öÀÔ SQLAlchemyÀÇÀÌ >>> get_sessionsÀ» °¡Á® >>> sessions_table = SQLAlchemyÀÇ. Ç¥ ( 'beaker_cache'... sqlalchemy.MetaData ( 'SQLite´Â : ///my.db'), ÀÚµ¿·Îµå = TRUE) ÃÊ >>> get_sessions (sessions_table, Á¦ÇÑ ½Ã°£ = 3600) # ŸÀÓ ¾Æ¿ô »ó±â ÇüÅ ÆÄÀ̽ã Á¢¼Ó¿¡ ÀûÇÕÇÏ´Ù. ´ç½ÅÀº ´ç½ÅÀÌ ´ë½Å µ¿ÀÏÇÑ ¸Å°³ º¯¼ö show_sessions¸¦ »ç¿ëÇÒ ¼öÀÖ´Â »ç¿ëÀÚ¿¡°ÔÀÌ µ¥ÀÌÅ͸¦ Á¦°øÇÏ·Á¸é : >>> Àμâ show_sessions (sessions_table, ½Ã°£ Á¦ÇÑ = 3600) ------------------ -------------------------------------- _accessed_time | _creation_time | »ç¿ëÀÚ À̸§------------------------------------------------- ------- 2010-01-0110½Ã 10ºÐ 10ÃÊ | 2010-01-018½Ã 40ºÐ 0ÃÊ | $ / ºó / paster beakersessions CFG / prod.ini ------------------ : john@doe.comHowever ´ç½ÅÀº Äֿܼ¡¼­ show_sessions ÀüÈ­¸¦ paster beakersessionsÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù -------------------------------------- _accessed_time | _creation_time | »ç¿ëÀÚ À̸§------------------------------------------------- ------- 2010-01-0110½Ã 10ºÐ 10ÃÊ | 2010-01-018½Ã 40ºÐ 0ÃÊ | ÀÌ °æ¿ì¿¡°Ô CFG / prod.ini ÆÄÀÏÀ» john@doe.comIn~~V °ÍÀº paste.deploy·Îµå °¡´ÉÇÑ ±¸¼º ÆÄÀÏÀ̾î¾ßÇÕ´Ï´Ù. BeakerHelpers ¿¹»ó ÇÏ´Â ÀÌ·¯ÇÑ Å°¸¦ ãÀ» ¼ö : * beaker.session.type = ³»¼± : CFG / prod.iniÀÇ ¼½¼Ç µ¥ÀÌÅͺ£À̽º - Áö¿øµÇ´Â À¯ÀÏÇÑ ¹é¿£µå (¾ÆÁ÷) * beaker.session.url - SQLAlchemyÀÇ ¿£Áø URLÀ» * beaker.session.timeout - ÃÊ ¼¼¼Ç ½Ã°£ Á¦ÇÑ * beaker.session.table_name - (¼±Åà »çÇ×) ¼¼¼Ç ½ºÅ丮Áö Å×À̺í. beaker.ext.database¿¡ µû¸£¸é, beaker_cache.pasterÀÇ beakersessions ±âº»°ªÀÌ ¸í·ÉÀº µÎ °³ÀÇ ¼±ÅÃÀû ÀμöÇÑ´Ù : * --prefix, -p - ¼³Á¤ ÆÄÀÏ¿¡ ºñÄ¿ Å° Á¢µÎ»ç¸¦, beaker.session ±âº»°ª * --timeout, -t - Á¦ÇÑ ½Ã°£º¸´Ù ¿À·¡µÈ ¼¼¼ÇÀ» Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù. ½Ã°£ Á¦ÇÑ ¿¹ : 3S ¿À - 14m ¿À »ïÃÊ - 36H ¿À 14ºÐ - 2D ¿À 36½Ã°£ - 0 ¿À ÀÌÀÏ - ¸ðµç ¼¼¼ÇÀ» º¸¿© Á¦ÇÑ ½Ã°£ÀÌ ¼³Á¤ ÆÄÀÏ¿¡¼­ À̵¿ÇÕ´Ï´Ù Á¦°øÇÏÁö ¾ÊÀ¸¸é (½ÉÁö¾î ¼³Á¤ ÆÄÀÏ¿¡ ŸÀÓ ¾Æ¿ô ¹«½Ã) , .timeout (ÃÊ) UsageYou´Â ÆÄÀ̽㠽ºÅ©¸³Æ®¿¡¼­ cleanup_sessionsÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù .Session Á¤¸® ¿À·¡µÈ ¼¼¼ÇÀ» Á¦°ÅÇÏ·Á¸é : >>> ¼öÀÔ SQLAlchemyÀǸ¦ >>> beakerhelpers.sessions¿¡¼­ÀÌ >>> sessions_table = sqlalchemy.Table ( 'beaker_cache'cleanup_sessions¸¦ °¡Á® ,. .. sqlalchemy.MetaDataÀº ( 'sqlite°¡ : ///my.db'), secondsThe ¼¼¼Ç¿¡¼­ ÀÚµ¿·Îµå = Âü) >>> cleanup_sessions (sessions_table, ½Ã°£ Á¦ÇÑ = 3600) # Á¦ÇÑ ½Ã°£Àº ³ªÀÌ°¡ 1 ½Ã°£ ÀÌ»óÀº û¼Ò ¾òÀ» °ÍÀÌ´Ù. ±×·¯³ª, ¼¼¼Ç Á¤¸®´Â ºÙ¿© ³Ö±â ½ºÅ©¸³Æ®·Î È£Ãâ ÇÒ Æ¯È÷ Æí¸®ÇÏ´Ù : $ / ºóÀº / paster beakercleanup CFG / prod.iniIt °°Àº ¼³Á¤ ÆÄÀÏ ±¸Á¶¸¦ ±â´ëÇÏ°í beakersessions °°Àº ¼±ÅÃÀû Àμö °É¸³´Ï´Ù. ±×·¯³ªÀÌ °æ¿ì ¼¼¼Ç¿¡¼­ ¿À·¡µÈ --timeoutÀÌ removed.Attention °Íº¸´Ù - ³×ÀÓ ½ºÆäÀ̽º ¹®Á¦ BeakerShowSessions¿¡ BeakerShowSessions ¹× BeakerCleanup usersDue ¹× BeakerCleanup´Â PIP ¹× / ¶Ç´Â easy_installÀ» ÇÔ²² ¼³Ä¡ÇÒ ¼ö ¾ø½À´Ï´Ù. À̵éÀÇ ±â´ÉÀÌ ÆÐÅ°Áö¿¡ ÅëÇյǾú´Ù Á¢±ÙÀº °£´ÜÇß´Ù. ¿ì¸®´Â °­·Â ´ë½Å BeakerHelpers¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ ºñÀÌÄ¿


Beakerhelpers. °ü·Ã ¼ÒÇÁÆ®¿þ¾î