[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 6-

Einführung

Schön euch kennenzulernen, alle zusammen. Ich werde den Prozess der Erstellung eines Abstimmungsantrags mit Django als Memorandum veröffentlichen. Da ich ein Anfänger von Qiita bin, verstehen Sie bitte, dass es schwierig sein kann, es zu lesen.

Serie

Fang an zu arbeiten

Dieses Mal werden wir mit statischen Dateien arbeiten. Statische Dateien sind JavaScript, CSS, Bilder usw.

Passen Sie die Struktur Ihrer App an

Erstellen Sie eine SCC-Datei. Erstellen Sie zunächst ein Verzeichnis zum Speichern der CSS-Datei.

Erstellen Sie ein Verzeichnis "polls / static / polls /" gemäß den Standardspezifikationen von Django. Lassen Sie uns eine style.css-Datei darunter erstellen.

Schreiben Sie CSS.

polls/static/polls/style.css



li a {
    color: red;
}

Laden Sie CSS in HTML. Vergessen Sie nicht, zu diesem Zeitpunkt das Vorlagen-Tag {% static%} zu verwenden.

polls/templates/index.html



{% load static %}

<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}">

Starten Sie den Server und überprüfen Sie, ob SCC angewendet wird.


(poll-HcNSSqhc) C:\django\poll>python manage.py runserver

Der Link ist jetzt rot.

image.png

Lassen Sie es in einem natürlicheren Grün.

polls/static/polls/style.css



li a {
    color: green;
}

Hintergrundbild hinzufügen

Erstellen Sie einen Bildordner. Bilder sind auch eine Art statische Datei. Erstellen Sie daher einen Ordner "polls / static / polls / images" und platzieren Sie das Django-Logo darunter.

polls/static/polls/style.css


body {
    background-image: url("images/django.png ");
    background-size: 30%;
    background-repeat: no-repeat;
}

Das Hintergrundbild wird angezeigt. Nachdem das Bild gelesen wurde, ist es vorerst in Ordnung.

image.png

Das ist alles für heute. Vielen Dank.

Recommended Posts

[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 1-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 2-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 0-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 5-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 6-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 4-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 3-
Stellen Sie Python 3.6 / Django / Postgres-Webanwendungen in Azure bereit
CTF-Anfänger haben versucht, einen Problemserver (Web) zu erstellen [Problem]
Web Scraping Anfänger mit Python
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 02 zu klopfen
Python-Anfänger versuchte, bei einem IT-Unternehmen zu praktizieren
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 01 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 00 zu klopfen
Ich habe versucht, WebScraping mit Python.
Erstellen Sie eine Webanwendung mit Django
Python-Anfänger versucht 100 Sprachverarbeitung klopfen 2015 (05 ~ 09)
Webcodierer versucht Excel in Python
Python-Anfänger haben versucht, Bottle zu verwenden, und es hat unerwartet leicht funktioniert
Python-Anfänger versucht 100 Sprachverarbeitung klopfen 2015 (00 ~ 04)
Eine Einführung in selbst erstellte Python-Webanwendungen für einen trägen Webingenieur im dritten Jahr
[Anfänger] Leicht verständliches Python-Web-Scraping mit Google Colaboratory
Ich habe eine Frage! (Python, Django) Einfach
Dämonisieren Sie eine Python-Webanwendung mit Supervisor
Ich habe eine funktionale Sprache mit Python ausprobiert
[Python] Eine schnelle Webanwendung mit Bottle!
Ich habe eine Web-API erstellt
Verwenden Sie Django aus einem lokalen Python-Skript
Führen Sie eine Python-Webanwendung mit Docker aus
Erstellen Sie ein Webframework mit Python! (1)
Ich habe versucht, das Webanwendungs-Framework zu vergleichen
Erstellen Sie ein Webframework mit Python! (2)
Ich habe eine WEB-Bewerbung bei Django gemacht
Ein Python-Anfänger hat versucht, bei einem IT-Unternehmen zu praktizieren [Tag 2 Chatbot-Umfrage]
Python-Anfänger versuchte, bei einem IT-Unternehmen zu praktizieren [Tag 1 Entwicklungsprozess]
Anfänger haben versucht, eine Cloud-native Webanwendung mit Datastore / GAE zu erstellen
Ich suchte nach den Fähigkeiten, die erforderlich sind, um Webingenieur bei Python zu werden
Maschinelles Lernen eines jungen Ingenieurs Teil 1
So öffnen Sie einen Webbrowser über Python
Ich habe versucht, Web-Scraping mit Python und Selen
Python Web Framework Django gegen Pyramide gegen Flasche Dezember 2015
Ich habe versucht, mit Python ein Tippspiel zu spielen
Starten Sie mit Docker einen einfachen Python-Webserver
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
[Python] Zeichne eine Mickey Mouse mit Turtle [Anfänger]
Erstellen Sie eine Webmap mit Python und GDAL
Schritte zum Entwickeln einer Webanwendung in Python
[Python] Webentwicklungsvorbereitung (Erstellen einer virtuellen Umgebung)
Ich habe versucht, eine CSV-Datei mit Python zu lesen
Programmieranfänger Python3 Ingenieur Zertifizierung Grundprüfungsprotokoll
Starten Sie einen Webserver mit Python und Flask
Maschinelles Lernen eines jungen Ingenieurs Teil 2
Führen Sie Python-Dateien mit Django aus HTML aus
Ich habe versucht, ein Python 3-Modul in C hinzuzufügen
Einfache Aufgabenliste, erstellt mit Python + Django
Ich habe versucht, alembic auszuführen, ein Migrationstool für Python
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung