[PYTHON] Grundeinstellung von Django

Grundeinstellungen bei der Entwicklung mit Django

Ich kann mich nicht leicht daran erinnern, Django benutzt zu haben, also werde ich es als Memorandum belassen. Die Umgebung wird unter der Annahme erstellt, dass es sich um einen Mac handelt.

Projekt erstellen

Erstellen Sie zunächst ein Projekt. Nehmen Sie als Beispiel das Beispielprojekt.

 django-admin startproject sampleproject .

Erstellen Sie als Nächstes eine App. Nehmen wir als Beispiel eine Beispiel-App.

 python3 manage.py  startapp sampleapp 

Einstellungen bearbeiten

Erstellen Sie eine Ordnervorlage zum Speichern der HTML-Datei. Der zu erstellende Speicherort entspricht der Hierarchie von manage.py.

 mkdir template

Ändern Sie die Einstellungen

setting.py


# Application definition

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'sampleapp'
]

Legen Sie als Nächstes den Speicherort des Vorlagenordners in settings.py fest. Beschreiben Sie BASE_DIR und template'in [] of'DIRS ':.

setting.py


TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [BASE_DIR, 'template'],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

Wir werden es schrittweise hinzufügen.

Recommended Posts

Grundeinstellung von Django
Django + MySQL-Einstellungen
Django URL-Einstellungen
Einstellungen für die Vervollständigung des Django-Befehls
Django
DEBUG-Einstellungen bei Verwendung von Django
Django Zeitzoneneinstellung und Spracheinstellung
Zusammenfassung der Einstellungen für statische Django-Dateien (statisch)
Django-Update
Django Note 4
Django Memorandum
Erstellen Sie eine Shogi-Score-Management-App mit Django 3 ~ Django Standard-Management-Site-Einstellungen ~
Django-Suche
Samba-Einstellungen
Django Zusammenfassung
Django-Test
Django # 2 (Vorlage)
Django Note 5
Django zum Anfassen
Berühre Django
Django Memo
Django Zusammenfassung
Django Grundlagen
Django: Implementieren Sie wiederverwendbare APP-Einstellungen nach Django RestFrameWork
Django Shoho
Django Grundeinstellungen
Django + Docker
Django Glossar
Django Installation
HTTPS-Servereinstellungen von Django Project: Verschlüsseln
Django: Referenzen
VIM-Einstellungen
[Django] Einstellung zum Senden von E-Mails mit Postfix
Django Note 1
Django Note 3
Django Note 2
Django-Start
Django Memo
Django NullCharField
[Django3] Umgebungskonstruktion und Zusammenfassung verschiedener Einstellungen [Python3]
Erstellen Sie erste Einstellungen und Mitarbeiter-Apps in Django
DJango Memo: Von Anfang an (Fehlerbildschirmeinstellung)
[Django] Über statische dateibezogene Einstellungen (CSS, JS)