Szablony elementów języka Python

Szablony elementów są dostępne w projektach języka Python za pomocą polecenia menu Project>Add New Item lub polecenia Dodaj>nowy element w menu kontekstowym w Eksplorator rozwiązań.

Okno dialogowe Dodawanie nowego elementu

Przy użyciu podanej nazwy elementu szablon zazwyczaj tworzy jeden lub więcej plików i folderów w aktualnie wybranym folderze w projekcie (kliknięcie prawym przyciskiem myszy folderu w celu automatycznego wybrania tego folderu menu kontekstowego). Dodanie elementu obejmuje go w projekcie programu Visual Studio, a element zostanie wyświetlony w Eksplorator rozwiązań.

W poniższej tabeli krótko wyjaśniono efekt każdego szablonu elementu w projekcie języka Python:

Template Co tworzy szablon
Pusty plik języka Python Pusty plik z rozszerzeniem .py .
Python, klasa Plik .py zawierający jedną pustą definicję klasy języka Python.
Pakiet języka Python Folder zawierający plik __init__.py .
Test jednostkowy języka Python Plik .py z pojedynczym testem jednostkowym opartym na unittest strukturze oraz wywołaniem unittest.main() do uruchomienia testów w pliku.
Strona HTML Plik .html z prostą strukturą strony składającą się z elementu <head> i <body> .
JavaScript Pusty plik .js.
Arkusz stylów Plik .css zawierający pusty styl dla elementu body.
Plik tekstowy Pusty plik .txt.
Aplikacja Django 1.9
Aplikacja Django 1.4
Folder o nazwie aplikacji, który zawiera podstawowe pliki aplikacji Django, zgodnie z opisem w artykule Learn Django w programie Visual Studio, Create Django app with default structure for Django 1.9 (Tworzenie aplikacji Django w programie Visual Studio) z domyślną strukturą dla platformy Django 1.9. W przypadku programu Django 1.4 folder migracji , plik admin.py i plik apps.py nie są uwzględniane.
Pliki obsługi ról sieci Web Folder bin w katalogu głównym projektu (niezależnie od wybranego folderu w projekcie). Folder zawiera domyślny skrypt wdrożenia i plik web.config dla ról sieci Web usługi Azure Cloud Service. Szablon zawiera również plik readme.html , który wyjaśnia szczegóły.
Pliki pomocy technicznej roli procesu roboczego Folder bin w katalogu głównym projektu (niezależnie od wybranego folderu w projekcie). Folder zawiera domyślny skrypt wdrażania i uruchamiania wraz z plikiem web.config dla ról procesu roboczego usługi w chmurze platformy Azure. Szablon zawiera również plik readme.html , który wyjaśnia szczegóły.
Azure web.config (FastCGI) Plik web.config zawierający wpisy dla aplikacji używające obiektu WSGI do obsługi połączeń przychodzących. Ten plik jest zwykle wdrażany w katalogu głównym serwera internetowego z uruchomionymi usługami IIS. Aby uzyskać więcej informacji, zobacz Konfigurowanie aplikacji dla usług IIS.
Azure web.config (HttpPlatformHandler) Plik web.config zawierający wpisy dla aplikacji, które nasłuchują w gniazdie dla połączeń przychodzących. Ten plik jest zwykle wdrażany w katalogu głównym serwera internetowego z uruchomionymi usługami IIS, takimi jak usługa aplikacja systemu Azure. Aby uzyskać więcej informacji, zobacz Konfigurowanie aplikacji dla usług IIS.
Azure static files web.config Plik web.config zwykle dodawany do folderu statycznego (lub innego folderu zawierającego elementy statyczne ), aby wyłączyć obsługę języka Python dla tego folderu. Ten plik konfiguracji działa w połączeniu z jednym z powyższych plików konfiguracji FastCGI lub HttpPlatformHandler. Aby uzyskać więcej informacji, zobacz Konfigurowanie aplikacji dla usług IIS.
Zdalne debugowanie platformy Azure web.config Przestarzałe (zostało użyte do zdalnego debugowania w usłudze aplikacja systemu Azure dla systemu Windows, która nie jest już obsługiwana).

Zobacz też