تورنادو(ترنادو،Torando) همانند Django یک فریم ورک(framework) سبک و پرکاربرد پایتون برای وب می باشد.
با کمک تورنادو شما می توانید یک وب سرور ایجاد کنید(Tornado Web Server) همانند آپاچی، که سپس بتوانید روی آن وب سایت نوشته شده خود با کد های پایتون که از کتابخانه قدرتمند تورنادو نیز قدرت می گیرند را اجرا کنید.همچنین تورنادو این قابلیت و قدرت را دارد که همزمان از ده ها و هزاران کانکشن بطور طولانی مدت پشتیبانی کند پس با خیال اسوده می توانید Tornado Web Server خود را راه اندازی کنید.تورنادو تقریبا به چهار قسمت اصلی می تواند تقسیم شود:
  1. یک فریم ورک وب(که شامل می شود RequestHandler برای ایجاد اپلیکیشن های وب و پشتیبانی کلاس های مختلف)
  2. می توان سمت سرور و کلاینت آنرا با HTTP پیاده سازی کرد، HTTPServer و AsyncHTTPClient
  3. کتابخانه شبکه ناهمگام(IOLoop و IOStream) که می تواند برای پیاده سازی دیگر پروتکل ها استفاده شود
  4. کتابخانه coroutine (tornado.gen

برای شروع با تورنادو می توانید به وبلاگ رسمی آن در گیت هاب مراجعه کنید و از نمونه پروژه های آماده آن و داکیومت کامل تورنادو استفاده کنید. آدرس آن در گیت هاب : github.com/tornadoweb/tornadoو داکیومنت تورنادو : tornadoweb.org/en/stableچند مثال، با تورنادو می توانید:آدرس های سایت خود را کنترل کنید، مثلا مشخص کنید با زدن ادرس clixsoft.ir/category این صفحه به چه تابع و کلاسی هدایت شود و سپس چه به کاربر نمایش داده شود یا چه از بانک اطلاعاتی خوانده شود و یا در آن نوشته شود، حالا که نام بانک اطلاعاتی آمد بهتر است بدانید تورنادو با تمامی بانک های اطلاعاتی سازگار است و همچنین کتابخانه هایی مثل PyMysql, PeeWee و..از آنجا که منابع آموزشی فارسی در خصوص این فریم ورک وجود ندارد، کلیکس سافت تصمیم بر آن دارد تا بزودی درآموزش های طراحی وب قسمتی را برای پایتون و این فریم ورک در نظر بگیرد و شما را کاملا با آن آشنا کند.