[PYTHON] So stellen Sie Djangos DB auf mongodb visual studio 2019 ein

Ändern Sie Djangos DB in Mongodb.

Umgebung

Django 2.2.15 mongodb 4.0.3 djongo 1.3.3 visualstudio 2019

Verfahren

Installieren Sie Django

pip install djongo

Databese in settings.py geändert. Geben Sie den URI von mongodb für den Host an.

setting.py


DATABASES = {
    'default': {
        #'ENGINE': 'django.db.backends.sqlite3',
        #'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        'ENGINE': 'djongo',
        'NAME': 'your_dbname',
        'CLIENT': {
           'host': 'mongodb://{user_name}:{pass}@{ip_adress}:{port_num}/{your_dbname}',
        }
    }
}

Referenz https://github.com/nesdis/djongo

Speichern Sie alles einmal und schließen Sie VS. Starten Sie VS, Klicken Sie mit der rechten Maustaste auf den Projektnamen. python Erstellen Sie einen Superuser Klicken 名称未設定 1.jpg

Befolgen Sie die Anweisungen im interaktiven Fenster, um einen Superuser zu erstellen. Stellen Sie sicher, dass Sie das Projekt starten und den Admin-Bildschirm aufrufen. Starten Sie die GUI-Software von mongodb und überprüfen Sie, ob die Django-bezogene Sammlung in der angegebenen Datenbank erstellt wurde. コレクション.jpg

das ist alles.

Recommended Posts

So stellen Sie Djangos DB auf mongodb visual studio 2019 ein
So installieren Sie Google Test / Google Mock in Visual Studio 2019
So debuggen Sie eine Standard-Python-Bibliothek in Visual Studio
[Django] So testen Sie Form [TDD]
Wie man CSS in Django reflektiert
Wie fange ich mit Django an?
Wie schreibe ich Django1.9 umweltunabhängig wsgi.py
So erstellen Sie den MongoDB C-Sprachtreiber
So führen Sie eine arithmetische Verarbeitung mit der Django-Vorlage durch
[Blender] So legen Sie shape_key mit dem Skript fest
Wie man optuna einstellt (wie man einen Suchraum schreibt)
So blenden Sie die Eingabeaufforderung aus, wenn Sie Python in Visual Studio 2015 ausführen
So überprüfen Sie die Version von Django
So richten Sie SVM mit Optuna ein
So stellen Sie die Serverzeit auf japanische Zeit ein
So löschen Sie abgelaufene Sitzungen in Django
So stellen Sie xg boost mit Optuna ein
[Entwicklungsumgebung] So erstellen Sie einen Datensatz in der Nähe der Produktionsdatenbank
So führen Sie vom Server gesendete Ereignisse in Django durch
So implementieren Sie Rails-Helfer-ähnliche Funktionen in Django
So richten Sie eine zufällige Gesamtstruktur mit Optuna ein
So legen Sie den Browserstandort in Headless Chrome fest
So entwickeln Sie eine Cart-App mit Django
So reflektieren Sie ImageField in Django + Docker (Kissen)
[Django] So erhalten Sie Daten durch Angabe von SQL.
So drucken Sie Debug-Meldungen auf der Django-Konsole
Django mit Python Tools 2.2 für Visual Studio (PTVS 2.2)
So implementieren Sie "named_scope" von RubyOnRails mit Django
So richten Sie eine zufällige Gesamtstruktur mit Optuna ein
So richten Sie einen lokalen Entwicklungsserver ein
So erstellen Sie eine Rest-API in Django
Festlegen der CPU-Affinität für Prozessthreads
Erste Schritte mit Visual Studio Online ~ Das Ende der Ära der Umgebungskonstruktion ~
So richten Sie die Authentifizierung mit öffentlichem Schlüssel mit ssh ein
[Python] [Django] Verwendung des Auswahlfelds und Hinzufügen von Optionen
So erhalten Sie mehrere Modellobjekte zufällig in Django
So richten Sie eine Python-Umgebung mit pyenv ein
Vorbereiten der Verwendung von Tensorflow (Anaconda) mit Visual Studio Code
So stellen Sie eine Django-Anwendung in der Alibaba-Cloud bereit
App-Entwicklung zum Twittern in Python aus Visual Studio 2017
Verwendung des Azure Table-Speichers von Django (PTVS)
Setzen Sie DateField des Formulars in Django auf type = date
So erstellen Sie eine Django (Python) -Umgebung auf Docker
Verwendung von Bootstrap in der generischen Klassenansicht von Django
So konfigurieren Sie Layer auf Lambda mit AWS SAM
[Blender] So legen Sie die Auswahlelemente von EnumProperty dynamisch fest
[Einführung in die Udemy Python3 + -Anwendung] 30. Verwendung des Sets
Hochladen von Dateien in der generischen Klassenansicht von Django
Bis Sie Server Django mit Visual Studio Code ausführen
Verwendung von Django mit Google App Engine / Python
Wie man Decorator in Django benutzt und wie man es macht
So führen Sie Django unter IIS auf einem Windows-Server aus
So verweisen Sie auf statische Dateien in einem Django-Projekt
So richten Sie die Cython-Umgebung ein und kompilieren sie
[Django] So leiten Sie nicht angemeldete Benutzer zur Anmeldeseite um
So heben Sie den von pytest-django verwendeten DB-Namen auf