Šablony položek Pythonu
Šablony položek jsou dostupné v projektech Pythonu prostřednictvím příkazu nabídky Přidat novou položku projektu>nebo příkazu Přidat>novou položku v místní nabídce v Průzkumník řešení.
Pomocí názvu, který zadáte pro položku, šablona obvykle vytvoří jeden nebo více souborů a složek v aktuálně vybrané složce v projektu (kliknutím pravým tlačítkem myši na složku vyvoláte místní nabídku automaticky vybere tuto složku). Přidání položky je součástí projektu sady Visual Studio a položka se zobrazí v Průzkumník řešení.
Následující tabulka stručně vysvětluje účinek každé šablony položek v projektu Pythonu:
Šablona | Co šablona vytvoří |
---|---|
Prázdný soubor Pythonu | Prázdný soubor s příponou .py . |
Python – třída | Soubor .py obsahující jednu prázdnou definici třídy Pythonu. |
Balíček Pythonu | Složka, která obsahuje __init__.py soubor. |
Testování částí Pythonu | Soubor .py s jedním testem jednotek založeným na unittest rozhraní a voláním ke unittest.main() spuštění testů v souboru. |
Stránka HTML | Soubor .html s jednoduchou strukturou stránky, která se skládá z <head> prvku a <body> prvku. |
JavaScript | Prázdný soubor .js . |
Stylů | Soubor .css obsahující prázdný styl pro body . |
Textový soubor | Prázdný soubor .txt . |
Aplikace Django 1.9 Aplikace Django 1.4 |
Složka s názvem aplikace, která obsahuje základní soubory pro aplikaci Django, jak je vysvětleno v learn Django v sadě Visual Studio, vytvoření aplikace Django s výchozí strukturou pro Django 1.9. Pro Django 1.4 nejsou zahrnuty složky migrace , soubor admin.py a soubor apps.py . |
Soubory podpory webových rolí | Složka přihrádky v kořenovém adresáři projektu (bez ohledu na vybranou složku v projektu). Složka obsahuje výchozí skript nasazení a soubor web.config pro webové role cloudové služby Azure. Šablona obsahuje také readme.html soubor, který vysvětluje podrobnosti. |
Soubory podpory rolí pracovního procesu | Složka přihrádky v kořenovém adresáři projektu (bez ohledu na vybranou složku v projektu). Složka obsahuje výchozí skript nasazení a spuštění spolu se souborem web.config pro role pracovního procesu služby Azure Cloud Service. Šablona obsahuje také readme.html soubor, který vysvětluje podrobnosti. |
Azure web.config (FastCGI) | Soubor web.config , který obsahuje položky pro aplikace používající objekt WSGI pro zpracování příchozích připojení. Tento soubor se obvykle nasazuje do kořenového adresáře webového serveru se spuštěnou službou IIS. Další informace najdete v tématu Konfigurace aplikace pro službu IIS. |
Azure web.config (HttpPlatformHandler) | Soubor web.config , který obsahuje položky pro aplikace, které naslouchají na soketu pro příchozí připojení. Tento soubor se obvykle nasazuje do kořenového adresáře webového serveru se službou IIS, jako je služba Aplikace Azure Service. Další informace najdete v tématu Konfigurace aplikace pro službu IIS. |
Azure Static files web.config | Soubor web.config se obvykle přidá do statické složky (nebo jiné složky obsahující statické položky), aby se zakázalo zpracování Pythonu pro tuto složku. Tento konfigurační soubor funguje ve spojení s jedním z výše uvedených konfiguračních souborů FastCGI nebo HttpPlatformHandler. Další informace najdete v tématu Konfigurace aplikace pro službu IIS. |
Vzdálené ladění Azure web.config | Zastaralé (bylo použito pro vzdálené ladění ve službě Aplikace Azure Service pro Windows, což se už nepodporuje). |