Python für Anfänger - CRUD | Dilip Krishna | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Python für Anfänger - CRUD

teacher avatar Dilip Krishna

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      6:30

    • 2.

      Was ist Internet

      5:39

    • 3.

      MySQL installieren

      22:25

    • 4.

      Python installieren

      2:43

    • 5.

      VirtualEnv installieren und Flask App ausführen

      10:16

    • 6.

      Flask verstehen

      10:02

    • 7.

      Verwendung von Vorlagen in der Anwendung

      8:06

    • 8.

      Serving

      6:47

    • 9.

      Verwendung der Jinja2 Template Engine

      8:26

    • 10.

      Basislayout

      4:48

    • 11.

      CSS in dein Projekt hinzufügen

      9:21

    • 12.

      Einführung in MySQL

      8:45

    • 13.

      MySQL in den Flask integrieren

      11:34

    • 14.

      Http-Verben

      7:57

    • 15.

      HTTP-Statuscodes

      6:49

    • 16.

      Beispielprojekt

      11:51

    • 17.

      Flask

      4:09

    • 18.

      Umgang mit sensiblen Daten

      5:58

    • 19.

      NavBar hinzufügen

      5:50

    • 20.

      Flash-Nachrichten

      7:04

    • 21.

      Problemstellung

      2:08

    • 22.

      Datenbank erstellen

      4:41

    • 23.

      Endpunkte gestalten

      3:11

    • 24.

      Routen setzen

      16:43

    • 25.

      Registrieren und anmelden

      8:07

    • 26.

      Blog-Posts erstellen und ansehen

      11:24

    • 27.

      Blog-Posts bearbeiten und löschen

      5:03

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

153

Teilnehmer:innen

3

Projekte

Über diesen Kurs

Die Nachfrage nach Python wächst jeden Tag in mehreren Bereichen der Technik. In diesem Kurs lernst du, wie du Web-Anwendungen mit dem Flask Framework erstellen kannst.

In einer praktischen Umsetzung wirst du alle Konzepte beigebracht. Hier lernst du Flask von den Grundlagen zu fortgeschrittenen Themen.

Am Ende des Kurses wirst du wissen, wie du eine blogging erstellen kannst.

Konzepte:

  • Webserver erstellen
  • Handhabung von Vorlagen
  • Jinja2 Template Engine
  • MySQL
  • Flask und MySQL integrieren
  • Beispielprojekt
  • Benutzersitzungen
  • Umgang mit sensiblen Informationen

Triff deine:n Kursleiter:in

Teacher Profile Image

Dilip Krishna

Kursleiter:in

Hi there, I am a Web Designer and Developer. Proficient in designing from wireframe to End-User Applications. My skills reside both in using tools to create designs and writing code to develop live applications.

 

Follow me and Learn cool designing courses. I will be posting classes every week whether it be a bite-sized tutorial or a complete guide that you can learn and improve your skills. If you want something, in particular, feel free to contact me at dilipkrishna.adapaka@gmail.com

Vollständiges Profil ansehen

Skills dieses Kurses

Entwicklung Programmiersprachen Python
Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Hallo, Leute. Willkommen zu unserem neuen Kurs. Biss auf Kolben für Anfänger. Dieser Kurs konzentriert sich also auf die Erstellung der Anwendungen mit Kolben. Dies ist ein Rahmen, der uns geholfen hat, die Anwendungen mit minimalem Arbeitsaufwand zu entwickeln . In diesem Kurs lernen wir die Operationen, erstellen, lesen, lesen, aktualisieren und löschen. Mit diesen Operationen werden wir eine Website entwickeln, die uns helfen wird, auf der Daten-Website zu navigieren. Ich mache auch viel mehr Operationen. Alles klar, was werden wir sonst noch tun? Wir werden uns mehr auf die Unterstützung konzentrieren und weniger auf das Front-End, weil wir in der Lage sein wollen , mehr Operationen durchzuführen. Denn wie es aussieht, könnte für uns eine zweite Lesung in Bezug auf diesen Kurs sein. Alles klar, also ist Kolben am meisten von ihrem Rücken und Gerüst entfernt, es ist kein freundlicher Rahmen. Das ist es, was wir uns jetzt konzentrieren werden. Also, was ist die Kernstruktur? Das erste, was ist, dass wir lernen, was Internet ist? Alles klar, wir haben ein wüchsiges, äh , Bereich von Definitionen an Bord der Internet-Leichtigkeit. Also gehen wir auf die Straße, im ersten Teil. In Ordnung. Und das nächste ist, dass wir über lernen, Installiert von Tom und auch das mein Skript. Dies ist eine Datenbank ein Datenbankverwaltungssystem, das uns helfen, Daten zu speichern erhalten andere Aktualisierung löschen Sie die Daten, die wir verwendet haben, die wir für unsere Web-Anwendung verwendet haben, und auch wir gehen, um unsere allererste Flasche -Anwendung. Glauben Sie mir, das wird spannend sein. Und am nächsten Tag, die grundlegende Struktur der Flask-Anwendung, alle Ihre Entwicklungsanwendungen, jede aus dem Anwendungs-Framework, Arten von grundlegenden Strukturen, die wir folgen können, damit wir uns nicht schlagen müssen wie die Gehirne Dinge. So gibt es eine grundlegende Struktur, die wir folgen können, und die nächste ist, dass wir die Ingwer kühlen gemäßigten Engine verwenden, so dass diese temporäre Engine wird hilfreich sein, um HTML-Seiten zu dienen. Was sind die statischen Seiten für unsere Website? Das ist also ein temporärer Motor. Wir werden lernen, wie man es benutzt. Im nächsten Jahr werden wir CSS hinzufügen, war in Butch, dass, während wir darüber gesprochen haben, dass Flask zurück und für immer ist, Bootstrap ein Freund und Design-Framework ist, also werden wir es auch für Designer-Websites verwenden, aber wir sind nicht tief in sie gehen, weil unsere gegenwärtige Ursachen mehr konzentriert zurück in. Aber obwohl wir uns auf winkte konzentrieren, werden wir uns ein wenig über tatsächlich Designer-Objekt konzentrieren, und das nächste ist in der Verschlechtung der MySQL-Datenbank. Dies ist also ein sehr, sehr entscheidender Schritt, weil wir Daten speichern, die vom Benutzer empfangen wurden, und auch gehen , um Daten zurück an den Benutzer von mehr Datenbank zu senden. Dies ist also ein sehr wichtiger Schritt, und es wird sehr einfach sein, nur ein paar Zeilen Code. Aber es ist sehr kritisch, weil Figur es bilden, wird das gesamte System beschädigt werden. Deshalb müssen wir auch in dieser Vorlesung Aufmerksamkeit schenken. Wir gehen auf die nächsten Dinge. Hitch wirklich Belohnungen und Status Court, So angeschlagen wäre es ein Begriff, der bei der Bereitstellung der Seiten über das Internet verwendet wird. Sie werden darüber lernen, so dass es einige Grundlagen hat. Es hat einige grundlegende Statusgerichte und einige Verben, die angeben, was die Antwort ist, die es in der Aufzeichnung gräbt . Die resultierende Anforderung wurde korrekt beantwortet. Es gibt viele Statusgerichte und viele Verben. Also werden wir uns einige von ihnen ansehen, damit wir ein Verständnis über die und die nächsten Tage werden wir ein Beispielprojekt entwickeln. Also tun wir nichts anderes, als Daten vom Benutzer zu bekommen und sie über die Datenbank zu speichern. Und Sie können sich genauso gut zurückziehen oder nein, aber das Fasten ist Wir werden Daten vom Benutzer nehmen und sie in der Datenbank speichern. Dies ist ein sehr beispielhaftes Projekt, das uns helfen wird, die aktuellen Operationen zu verstehen. Was sind die Crowd-Operationen? Erstellen, lesen, aktualisieren und löschen. Alles klar, was nun passiert ist, bereiten wir uns darauf vor, eine größere Anwendung zu glauben, und dann einfach ein Beispielprojekt zu entwickeln. Also hat er hier nicht gemocht. Wir werden uns zusammenbringen. Alle Ressourcen, die wir brauchen, um eine größere Anwendung zu erstellen. Alle Daten, die wir auf der A-Ressource benötigen, sind und vieles mehr. Wir werden lernen, vergessen und die letzte Leichtigkeit. Wir werden einen Build einen Block entwickeln. Alles klar, hier. Dies ist ein abschließendes Projekt in diesem Teil des Kurses. Wir werden all das Wissen, das wir vom Anfang bis zum Ende dieser Küste gelernt haben, weiterbringen . Wir werden entwickeln und sogar das Projekt sein, so dass all das Wissen, das wir gewonnen haben, und die Fähigkeiten, die wir während des Kurses entwickelt haben, wir würden für hier verwendet werden, damit wir tatsächlich ein Projekt entwickeln können, das uns selbst und bringen unsere Fähigkeiten in die reale Welt. Ordnung, ähm, obwohl wir in diesem Kurs viel lernen, gibt es nur wenige Voraussetzungen. In Ordnung, wenn Sie keine haben, haben wir bereits Schließungen für sie. In Ordnung? Das erste, was ist, wir müssen Grundlagen aus dem Kämpfer haben. Wir müssen verstehen, was sind die Variablen? Die Daten kommen an. Die Syntax des Python-Codes ist ein sehr einfaches Zeug geschrieben. Und dann ist ein Grundwissen von HTML in CS so, weil wir die Serverseiten brauchen, müssen wir in der Lage sein, ein wenig extrem zu schreiben. Obwohl, wenn Sie keine Kenntnisse in der Ferne haben, ist es OK, weil wir nicht tief in HTM-Instanzen gehen werden. Also, wenn Sie irgendwelche Zweifel haben, tun Sie nur auf das Internet, Internet, und Sie können alle Zweifel, die Sie haben und das grundlegende Wissen von meiner Fähigkeit lösen. Aber nicht zwingend, weil wir es im Kurs durchmachen werden. Also, wenn Sie kein Grundwissen in der Schule haben, werden wir in der, äh natürlich erleben . Und wenn Sie keine Grundlagen aus Kampf auf Wissen haben, können Sie sich auf die Küste Kampf auf für absolute Anfänger beziehen, die ich bereits entwickelt habe . In Ordnung, also können Sie sich auf den Kurs beziehen, um ihn zu lernen und hierher zurückzukommen, damit Sie den Diskurs besser im Griff haben können . Ordnung, InOrdnung, also mit dem Gedanken, das ist also die Einführung aus unserem Kurs, also lasst uns weitermachen. 2. Was ist Internet: Hallo, Leute. Also, jetzt ist unser Thema, was Internet ist? Wir werden also lernen, wie das Internet funktioniert und was genau passiert, wenn wir tatsächlich über ein Internet gelangen. Ein Internet ist also ein Kommunikationssystem zwischen einem Client und einem Server für Maschinen, die an der Verwendung im Internet beteiligt sind. Alles klar, im Grunde tun und Sie können mehrere Systeme haben. Nun, wir sind nicht daran gestört, wie mehrere Systeme im Moment kommunizieren, aber wir konzentrieren uns nur darauf, wie Systeme kommunizieren, wenn wir das Internet nutzen. Also ist der eine hineingeklettert. Die 2. 1 ist getrennt, so dass ein Client über Browser sein kann und der abgetrennte könnte eine I P Adresse sein . Also wissen wir schon, was ist mit Bro's Widder? Weil wir tatsächlich einen Browser verwenden. Sie könnten genauso gut beobachten diesen Kurs in einem Web-Browser. Alles klar, was ist eine I p Adresse? Eine I-P-Adresse ist also ähnlich. Toe, hast du eine Adresse für dein Zuhause? In Ordnung. Wann immer ich ein Paket an Ihre senden möchte, muss ich die Adresse zu Ihnen nach Hause haben, damit ich Sie in ähnlicher Weise erreichen kann Jede Website hat eine I P Adresse. Dies ist also ein grundlegendes Verständnis dafür, wie unsere Wassernapi adressiert. Aber wir werden in mehr Grundlagen schauen, um zu verstehen, was die I p adressiert in ein wenig. So sind sehr bitter. Kommunikation ist ein Client macht eine Anfrage an den Server, und dann die mehrere antwortet auf die Anfrage, indem einige Daten zu senden. Also, was es sein könnte. Also, wenn Sie hier beobachten, stellt der Client eine Anfrage Was er nach www dot google dot com und der silbernen Antwort sucht , aber sendet ihm eine Google-Homepage. Alles klar, so funktioniert eine grundsätzlich Fragenantwort. Okay, was können wir sonst noch tun? Also lassen Sie uns verstehen, was eine AP-Adresse. So ist ein Google Dot com www dot google dot com die Domain-Seite. Dieser Domain-Name ist das, was wir eigentlich über Broza verlangen, richtig? Also, wenn wir auf meinen Namen gebeten, sehen Sie hier die Definition der Idee Grace I p adressiert die Sequenz off Zahlen. So ist es einfacher für uns, Domain-Namen zu merken, anstatt sich an eine I-P-Adresse zu erinnern. Also, was? Was ist das Grundkonzept? hier. Wir werden den Domainnamen mit der I-P-Adresse verknüpfen. Beide bedeuten also tatsächlich die gleiche Aggressivität. Aber da das Erinnern von Namen ist viel einfacher, die Zahlen werden wir eine dominant verwenden Alles in Ordnung, so dass jeder Domain-Name ist es auf eine I P-Adresse zuordnen. Der Internetdienstanbieter macht also das Domänennamensystem. Suchen Sie die Karte Dominion pie Progress. Also im Grunde, was hier passiert, ist, wenn wir nach www dot google dot com, dem Internet-Dienstanbieter, suchen , stellen Sie sicher, dass, was auch immer wir mit dem Browser suchen, er wird den Domain-Namen nehmen und nicht nachschlagen dafür, dass ich p Adresse mit dem Domain-Namen übereinstimmt. Wann immer er hinsah, trafen wir die I-P-Adressen. Entspricht der Antrag wird auf den Fortschritt in ähnlicher Weise weitergeleitet. Wie so? Lass uns hingehen und schauen. Also lehnte er einen Server eines Bruders auf einem I p stimmt zu. Wenn also eine Anfrage gestellt wird, wird es an die I S P gesendet, was ist ein SP-Internet-Service-Provider? Also führt er ein DNS durch. Suchen Sie nach I P Adresse, nachdem sie abgeglichen wurde, wird es an die I P Adresse gesendet. Was haben wir die Anfrage geschickt? Und nach den mehreren Übereinstimmungen mit der Anfrage wird es einige Operationen machen, die es ausgeführt werden muss. Es wird alle Operationen ausführen und dann wird es eine Antwort senden. Es könnte ein HTML-Seitentext auf einem großen oder irgendwelchen Sternen genannt werden, was auch immer es sein kann, die mehrere werden pone alles ruhen. Sogar es ist ein Versagen. Es wird eine kindliche Antwort senden. Ordnung, das ist also ein Geschäft, wie ein Internet funktioniert. Also, wenn Sie sich fragen, wo sind Kolben Anwendung wird auf sitzen, gibt es keine Frage darüber. Wir werden unsere Wohnungen auf der mehreren Seite kapitulieren, weil sie Anfragen erfüllen werden , also Stunden ist es eine Implikation, die den Benutzeranfragen dienen wird. Also er offensichtlich werden wir es auf die Serverseite stellen. Das ist also im Grunde das, was das Internet funktioniert. Also der Bezirk, den wir haben unsere Grundlagen von, wie das Internet funktioniert großartig in ihnen, so dass wir wissen. Also, jetzt wissen wir, wie es funktioniert? Was ist der Prozess in der Welt, wenn Anfrage von der Client-Seite gestellt wird? Und wie die Antworten von der Serverseite gesendet. Was ist ein I S P? Was ist der DNS? Was ist eine I p Adresse? Alles, was wir aufgeräumt haben. Alles klar, jetzt ist es an der Zeit, wirklich voranzukommen. Und Makesem, äh, übergibt wirklich Experimente. Also davor, was werden wir in der nächsten Vorlesung tun? Wir werden Python installieren, unsere Entwicklungsumgebung einrichten und von dort aus weitermachen. Also lasst uns den nächsten Vortrag treffen. 3. MySQL installieren: Hallo, Leute. Willkommen zu diesem neuen Kurs in diesem Kurs, den Sie lernen. Wie konntest du meine Unsicherheit gestohlen und ich bin respektvoll gewesen. Sie können voran gehen und installieren Beispiel sieben als auch, die verbrannte BHP bietet und ich war meine Eskalation zusammen mit ihnen. Wenn Sie nur meinen Bildschirm installiert haben möchten, können Sie mit der Struktur fortfahren. Also gehen wir auf meine Escort Website. Oh, ja, und habe meine Escort Website eingelegt und zu Don Handschuhe geh. Wenn Sie runter, geht dorthin, die ganze Reihe von Dingen erscheinen Ihnen, also nichts dagegen und gehen Sie zu den Maya-Schulgemeinde GPL-Dollar. Das ist der, wo wir hingehen müssen. Klicken Sie also darauf. Ja. Jetzt sind wir auf die Download-Seite gekommen. Also, wenn Sie hier sehr wichtige Sache, die Sie brauchen, um zu leasen, sind wir. Bringen Sie meine Fähigkeiten als Server nicht mit, wenn wir es mit unserer Replikation verknüpfen müssen. Es muss also eine Datenbank sein, die Silber hat. Aber so ist es, warum wir brauchen, um diese meine Fähigkeiten Gemeinschaft sieben zu bekommen. Gehen Sie weiter und rufen Sie an. Ja, Wenn Sie hier, wählen Sie das Betriebssystem, das Sie brauchen, um Microsoft-Videos zu tun und dann erhalten Sie hier, Sie werden eine andere Art von Dingen zu sehen, aber diese sind nicht, die uns die Zip-Archive erzählt. Also, wenn Sie sehen, dass Sie Windows erweitert, erweitert, nicht interessiert. Und das ist Installer. Also wähle das aus. Das ist die Seite. Dann müssen wir einige Leute anführen wollen. Ja, jetzt sind wir hier. Bringen Sie dies nicht zu ein wenig oder 64 Bit Arbeite an etwas anderes als sehr Wichtiges. Die Sache ist, das ist 18.6 und 3 98.9 Warten, richtig Es gibt zwei verschiedene Kämpfe ist, weil man eine Web-Community in Zucker ist. Die zweite ist, dass du eine Gemeinde gestohlen hast. Der Unterschied ist, dass die Gemeinschaft nach diesem gewalttätigen Fenster Zugang zum Internet benötigt . Und während er abhält. Aber diese Mestalla, die 2. 1 hat bereits hungrig alle vornotwendigen Pakete, die für unser Skript notwendig sind . Also, das ist der Grund, warum diese Datei seine Arbeit groß ist in der 1. 1 Offensichtlich, nach dem vollständigen Prozess der Installation Bulle der Dateien, die wir auf die gleiche Größe bekommen, für jetzt laufen wir 2. 1 Sie bekommen hier, Gasol, Sehnsucht nach innen. Jetzt bin ich nicht in der Stimmung, Konto zu erstellen. Denn was ich tun muss, ist, dass du meine Skripte gestohlen hast. Also gehen Sie weiter und wissen Sie Dinge. Fangen Sie einfach meinen Dollar an. Ja, Down Lord hat angefangen. So lesen Sie in den Spender ist fertig. - Nur noch ein paar Minuten, um den Dongle zu beenden. - Okay , der Spender ist fertig. Also jetzt einfach darauf klicken. Es wird eine Fünf gestohlen öffnen und in der Schule. Ja. Schnell. Ja. Ja. Jetzt müssen wir anfangen. Also, jetzt ist es gefragt, die Einrichtung. Richtig? Welche Art von plötzlichen Göttlichkeit Napoli falten mehrere nur wunderbare Brauch jetzt finden. Wir werden nur untergehen, bevor es wirklich alle Produkte sind. Ich brauche es für meine Schule Server klettern die Freisetzung von nur Temperament oder entweder auf die Antwort, die nicht wirklich mit Preis verwenden und im Moment entwickelt anders ist das perfekte für unsere Ansicht. So groß als nächstes fragt es gibt einige Teile, nur meine Familie. Dies wird von Ihnen, weil ich bereits meine Verschüttung Installation in meiner Schwester hatte. Ich installiere es vorher. Also das ist ein Grund, warum es hockt Packer, die ich gehen werde, um überall. Ja. Also fragt Mitch Produkt, das ich brauche, um Handbuch oder das zu verwenden. Es gibt also ein Problem, das so gut läuft Installation von jedem von euch. - So Akzent und Sie stoppen lesen beendet diese Installation Fortschritt abgeschlossen ist. Es wird nicht viel Zeit in Anspruch nehmen. finstere Nation ist vollendet. Ordnung, wenn du diesen Teil machst, ist das der nächste nach dem Teilland, du machst Morgan den schlechten Trost, weil ich meine Schule bereits installiert habe, und ich deinstalliere dich sicher, dass du es bist. Also, wenn du hierher kommst, ist es süß. Es wird einige Zeit dauern, um all diese Dinge zu installieren, und diese sind sehr notwendig für unser Projekt. So lesen Sie unter all dem ist alt vermisst, oder? Nicht viel Zeit, aber ein bisschen nett. Warte also, bis das Ding fertig ist. Ähm, äh , ja äh , äh , ja, äh , da, weißt du, aber in Ordnung, da , ja, äh , da, weißt du, aber in Ordnung, , da, du weißt du, aber in Ordnung, die Installation abgeschlossen ist. Also jetzt, es kommt als nächstes mit Produkt Brandung, Sie können den Server-Router und einige Beispiele und Beispiele sehen, die Sie als nächstes erhalten müssen, und diese werden konfiguriert. Im Moment sind wir nur auf der Suche nach Stand entlang dieser Verletzung gestresst werden. Er ist nicht für uns, weil es eine hohe Verfügbarkeit geistig unter Produktionsmöglichkeiten verwendet wird. Nicht so da. Praxisprojekte sind Stichprobe, Bruder. stehe auf meinen Fähigkeiten. Das war genug für seine für immer. Als nächstes lassen Sie alle diese Dinge wie diese und klicken Sie auf Weiter, weil wir das nicht ändern wollen. Ein starkes Passwort. Die Rick Wender-Sache, die wir benutzen werden. Ich werde einen Pass aufstellen. So gehen Sie voran und sparen Sie auch einige mögliche für diese Haben als nächstes Ihre ***, würde ich lügen. Das ist okay. Wir werden als Nächstes tun. Ja, nicht gut. Als Nächstes und wieder. Muss in Dichten sitzen. Und jetzt ist es gut. Sie müssen nur Dinge größer berechnet werden. Viel Zeit. Möglicherweise beginnen einige mehr als andere. Ja, du bist fertig. So gut. Beenden Sie und kommen Sie weiter. Ja, fertig. Geh als Nächstes. Und jetzt brauchen wir hier in der Highschool. Und tun Küken Aktion gelungen. Ich weiß, dass er Skripte leitet. Hier geht es darum, Ihre Bewerbung von meinem Können abzubringen. Mein Schädel ist in unserem System verwirrt, richtig? - Ja . Finish Das Partikel in der Kultivierung ist abgeschlossen. Jetzt fertig. Dies ist die Show für unsere Ausführung bei der Ausgabe von Operationen in was sonst? Wir haben stark. Ja, es gibt eine Werkbank, also wenn du sie als Bankpartner benutzen willst, kannst du sie auch benutzen. Zwischen dem Kerl ist ein Grafter Intra Fisch, sehen Sie die Daphnis und Platz auf meiner Schule. Wo ist der Muschelpark? Welches ist ein gemeinsamer Landbetrieb. In Ordnung, also denke ich, dass das so wirklich gesehen ist, welche Chance gibt es? Dies ist ein MySQL-Kommando. Also lasst uns unser Passwort beginnen, dass sie es bekommen. Ja. Nein. Ja. Wenn Sie sehen, sind dies die Datenbanken, die die Gegenwart in unserem System, einige von ihnen wurden von mir unter erstellt und andere Dinge, die weit von meinem Askar Zeichen sein würden , mit dessen Projektshow tötet er auf der Deutsche. Also Sachen von Benutzern fehlen. Das sind einige andere Dinge, die Sie tun können. Dann hast du mein Können installiert und du hast ein nettes Mädchen. Komm schon, lass uns also, indem ich das benutze, ist meine Schule komplett installiert. Indem wir dies verwenden, können wir tatsächlich meinen Spuckel laufen und mit dem Projekt kommen und wunderbare Dinge im nächsten Teil der Vorlesung tun . Wir gehen tatsächlich zur Sprache dieser Dinge und arbeiten auf dem Schreibtisch, also lasst uns voran 4. Python installieren: Okay, in diesem Video werden wir Python herunterladen und installieren. Also dies ist die Zeit, wo wir das Rohr von Biss auf 3,6 Punkt fünf installieren werden. Wenn Sie also den Diskurs ansehen, könnte die Installationsteilung davon dort abgenommen werden. Dir geht's gut. Und Dorf vier Punkt. Oh, oder etwas Geringeres als das. Aber bis die große Vision, die Nummer drei hier ändert Ihr okay, damit zu verwenden. Also sind wir hier? Ich weiß es nicht. Kämpfen Sie nicht mit 3,6 Punkt fünf. Also geh voran. Und mach dir keine Sorgen. Wenn du hier runterkommst, kriegen wir die Akten, die wir brauchen. Also arbeite ich an Windows, also werde ich dieses X 86 64 ausführbare Installationsprogramm verwenden. Also bin ich nicht während dieses Kampfes. Also, bevor es installiert werden. Wir müssen abhauen wollen. Wenn Sie also nur Python auf Ihrem Computer installiert haben, empfehle ich Ihnen, es zu deinstallieren und neu zu installieren, indem Sie die Methode verwenden, die ich in diesem Video tun werde. Bevor Sie also etwas wie diese Installation tun, deinstallieren Sie bitte Ihren Python auf Ihrem Computer und folgen Sie mir. Siehst du, der Kampf in der Akte war schon Dollar. Es ist kein sehr großer Schrei. Also, sobald es Downloader ist, öffnen Sie die Datei. Also, hier ist es. Also jetzt müssen wir etwas tun, das wirklich sehr wichtig ist. Wir müssen diesen Anzeigenkampf auf 3,62 Dollar überprüfen. Das ist sehr, sehr wichtig. Also, nachdem Sie dies stattdessen, off installieren Sie jetzt klicken, anpassen, installieren und sehen, wo die Leute überprüft oder nicht. Wir wollen immer überprüfen, denn die Menschen sind die sehr nützlich, um einige andere notwendige Dinge zu installieren und Herbstwinkel selbst. So stellen Sie sicher, dass das Gebäck und diese anderen Dinge nützlich für Sie oder nicht für unseren Zweck. Wir überprüfen Python ist Geschlechterklopfen und als nächstes. Also, wenn Sie dazu kommen, dieser Teil der Installation es für alle Benutzer installiert, weil wir wollen, dass jeder Benutzer auf unserem Computer in der Lage sein, Python zu verwenden und dann auf Store. Okay, die zweiterfolgreichste, Ordnung, nachdem die Menge von erfolgreich war, sollten wir in der Lage sein, Python von überall auf unserem Computer zu verwenden, also lasst uns zur nächsten Liste 5. Installiere VirtualEnv und fahre Flask App: Hallo, Leute. Was wir jetzt tun werden, ist, dass wir eine virtuelle Umgebung schaffen. Also, bevor wir weitermachen, möchte ich Toe erklären. Das Wasser ist eine virtuelle Umgebung. Das, woran wir gerade arbeiten, ist also ein Desktop. Es läuft. Das in Kompakten ist also die ganze Arbeit in unseren Stücken. Also, wenn wir an einem bestimmten Teil eines Projekts arbeiten wollen und wir nicht wollen, dass es durch Flaschen gestört wird , passiert in der Rest Angebotsumgebung, müssen wir diesen einzelnen Teil partimentalisieren. Also, Also, Also, wenn Sie ein Beispiel aus der realen Welt nehmen, wenn Sie versuchen, etwas zu bauen, wollen Sie es nicht im Wohnzimmer bauen, denn wenn Sie versuchen, etwas zu tun, Sie könnten Probleme mit der Umgebung verursachen. Also dieser Fall, was wir zum Großen gehen, um das Schiff in die Garage zu trocknen, ist irgendwo, der funktioniert oder irgendetwas anderes. In ähnlicher Weise werden wir eine virtuelle Umgebung erstellen,die ein Fach innerhalb der Desktop-Umgebung ist, aber es wird nicht dadurch gestört werden, dass es nicht gestört wird. In ähnlicher Weise werden wir eine virtuelle Umgebung erstellen, die ein Fach innerhalb der Desktop-Umgebung ist , Die Haltestelle Umgebung. Also zuerst müssen wir die Software installieren. Also versuchte der Befehl installiert virtuell und Rapper, dass, wenn dies für Windows ist, so dass es geht toe gibt mir eine Guckwarnung, die es nicht für mich vorgeschrieben ist, dies zu tun. Dies ist Ausrüstung bereits zufrieden, weil ich es vorher installiert habe. Es zeigt also, dass die Anforderungen entschieden werden, dass, wenn Sie es nicht installiert haben, es wird, um seine Prozedur zu tun. Aber Sie brauchen sich keine Sorgen zu machen, denn es wird sich um alles kümmern. Also, während dies installiert wird, lassen Sie uns warten, bis es getan wird. Also, was wir tun werden, ist, äh, nachdem das installiert ist, werden wir Kolben direkt hier installieren, verstehst du? Nun heißt es, dass die Anforderung bereits erfüllt ist und die Installation erfolgreich installiert ist. In Ordnung, also zeigt es mir auch eine Warnung, um meine Leute aufzuwerten. Versichern Sie mir, Kind, tun Sie es jetzt, viel wichtiger. Die Sache ist, wir müssen eine virtuelle Umgebung schaffen. Moment haben wir die Software installiert, die ein Paket installieren, das uns helfen wird, welche Männer zu erstellen und zu verwenden. Richtig? Also, was werden wir tun? Ist der Typ einfach reinkommen? M kay virtuelles Ende. Und jetzt wirklich, um es zu nennen. Also, wie werden wir es nennen? Äh, eine Probe. Ja, nein, warte, bis der Befehl abgeschlossen ist. Also, nachdem ich die Installation meiner virtuellen Umgebung abgeschlossen habe, werde ich das Verzeichnis-Pad ändern. Das Timing. Weil ich sehen muss, was auch immer ich schreibe. Was ist mit Quartal, das für die Erstellung mit unserer Anwendung notwendig sein wird. Wir werden ein neues Verzeichnis an einem neuen Ort erstellen. Also im Moment bin ich in meinem Stadtgebiet, also werde ich es in die E ändern und dann werde ich eine neue Therapie mit unheimlich erstellen sind der Name des Verwandten wird Probe sein. In Ordnung, also werde ich jetzt zur Probe wechseln. Alles klar, so plädiert. Also hier werde ich tatsächlich mehr schaffen, was mich im Lauf wird. So arbeiten an schaffen und gaben gekühlt wurden, und was m k bedeutet machen. Jetzt gib ihm einen Namen. Ich werde den Namen geben, der mit dem Vater gerettet wird. Okay? Es steht schon existieren. Also lassen Sie mich entfernen und wieder machen. Das ist also der Befehl zum Umziehen. Jetzt werde ich es wieder schaffen, damit es etwas Zeit in Anspruch nehmen wird. Ja. Jetzt ist es fertig. Also, wenn Sie wollen Oh, sehen Sie alle virtuellen Umgebungen, die Sie im Laufe der Zeit erstellt haben, können Sie besuchen Sie sie durch Eingabe von Disc inmitten Worker. sind also all die, äh, was wir das Virtuelle in Römern nennen, das ich habe, weil ich gut in verschiedenen Projekten habe, einschließlich echtem Kolben. Ich habe mehrere davon. Aber wenn Sie irgendwann in einem bestimmten gehen wollen, was wir tun werden, werden wir tippen, arbeiten und dann die virtuelle Umgebung angeben. , Wenn du siehst,dass wir drinnen sind, haben sie sich hier entschieden, weil wir es erschaffen. Wir sind rausgekommen. Also, wenn Sie aus der zwischen Umgebung, dem Stipe, dem aktiven es und Sie wissen es nicht. Aber wenn du wieder reingehen willst, sind wir ein Konzept. Alles klar, so funktioniert es. Die Hauptsache ist also, dass wir unsere grundlegende erste Anwendung ausführen müssen. Also, was wir hier tun werden, werden wir Kolben installieren, also lasst uns unsere Zehe oder rote Seite blinken. Äh, geh zum Projekt-Funken. So Ukraine Stationen, wie wir haben. Ja, hier ist Kolben installiert. Also werden wir es benutzen. Und offensichtlich endet der Installationsprozess. In Ordnung? Ja. Ich erwarte alles. Herunterladen? Ja, so ziemlich. Alles ist jetzt richtig gemacht. Ja. Erfolgreich starten. Also, jetzt ist unser Blitz gestartet. Also gehen wir in unseren Adam. Also, was ich hier tun werde, ist, dass ich dich erschaffen werde, fi. Entschuldigung. Ich schließe dich. Gut. Also macht es falsch. Abhängigkeiten. Du bist ja. Also, was ich sagen werde, werde ich hier Code schreiben. Also davor werde ich es retten. Uh, wir machen meinen neuen Samper, und ich werde den Namen App Punkt von meinen Leuten geben, weil es ein Kampf im Kampf ist und sagen, Alles klar, also jetzt habe ich meinen Beispielordner, und mein Kampf ist innerhalb der Probe. Also richtig, das Gericht, diese Umgebung im Moment, es könnte Ihnen nicht klar sein, aber folgen Sie ihm einfach, damit wir tatsächlich testen können, ob die Einrichtung erfolgreich installiert wurde oder nicht, weil wir testen wollen, bevor wir weiter gehen. In Ordnung. Also schreibe einfach, was ich im Begriff bin, von Flask Report zuletzt mit einem Großbuchstaben F zu schreiben und dann nach gleicher Klasse, letzte und innerhalb der Eltern ist doppelter Unterstrich. Name. Doppelter Unterstrich. Und hier werden wir eine Route erstellen. Also dieser Weg geht nach Derek die Anfrage an diesen Teil. In Ordnung, also hier werden wir eine neue Funktion setzen. Es könnte der Index genannt werden. In Ordnung, also hier werden wir eine einfache Straße schreiben. Hallo, Arbeit. Alles klar, was wir jetzt tun werden, ist, dass wir Zeh brauchen. Stellen Sie sicher, dass hier, Dublin Schule entlang der Partitur benannt gleich zwei Kreationen. Dublins Mais Haupt Doppel Unterstrich Doppelpunkt. Dieser App-Punkt-Lauf. Ich sage das Ding und komme zurück zu unserem Kommandozeilenterminal. Also, was werden wir hier tun? Wir werden die Anwendung ausführen. Also, wenn Sie sehen, was in unserem Weg ist, nur 15 Was ist das? Teil entführen. Also, wie führen wir es aus? Nach Ton? AP nicht so Flash kommt mit der Entwicklung in Balad Development Server, die uns helfen, tatsächlich zu testen. Das bleibt also schon an diesem Morgen hier. Dies ist ein Entwicklungsserver. Verwenden Sie es nicht in einer Produktionsbereitstellung. Dies ist also nur für Entwicklungszwecke. So läuft unsere Anwendung. Und das bist du. In Ordnung. Also lasst uns Darm gehen. Also, wenn Sie beobachten 1 27 001 ist ähnlich wie wir im vorherigen Bild beschrieben haben. Worauf ist es? Ich würde zusammen mit den restlichen Aggressen sein. Also, was bedeutet die Domäne auf Namen aus Diese I P-Adresse ist es lokaler Host. So können Sie eine enge bekommen. Dies sind Sie können auch Typ des lokalen Host. Also komme ich hierher. Ich werde lokalen Host Colin 5000 gehen, weil es sagt, 5000 ist Export. Also läuft es jetzt, also müssen wir hier das Ergebnis rausbekommen. Also lasst uns lokalen Host. Ja, wir haben raus. Ist alles in Ordnung? Es sagt hallo. Im Moment Ihnen dieses Gericht vielleicht nicht klar, aber ich verstehe, dass wir die Ergebnisse haben. So sind alle die Einrichtung wurde sehr ordentlich und erfolgreich durchgeführt. Also nach der Vorlesung, werden wir tatsächlich in den Hauptteil kommen und wir werden auch lernen, was dieses Gericht eigentlich bedeutet. Also treffen wir uns im nächsten Bild 6. Flask App verstehen: Hallo, Leute. Also die vorherige, wie, nur haben wir gelernt, was? Die Ewigkeiten, Wie werden wir das Flask Framework lernen und wie man Anwendungen mit ihm zu bauen. Und wir haben auch verstanden, wie man die Python-Sprache installiert, Kind. Und auch die meine Stillsoftware. Wir haben auch eine Probe aus unserer Basisanwendung mit Kunststoff laufen lassen. Okay, aber wir haben nicht darüber gesprochen, wie das Gericht läuft und wie das Ding funktioniert. Alles klar, jetzt ist es an der Zeit, wirklich zu verstehen, wie das Ding funktioniert. In Ordnung, also lassen Sie uns ein gutes Verständnis daraus machen. In Ordnung? Also eine grundlegende Sache Bereiche diese nach Tortendatei ist, die die gesamte Klassenkomplikation gebaut wird . Ordnung, das ist der Ort, an dem wir tatsächlich, Sir, die Anfrage des Mandanten bereits gestellt haben. Immer wenn der Client eine Anfrage stellt, kommt er bereits an den Server. Es muss einige Operationen für die Anfragen geben. Wenn ich Anfrage eintrifft, werden alle Operationen in dieser abgeschöpften Datei ausgeführt. Alles klar, wenn die Anfrage bearbeitet wird, Tanzoperationen, haben wir eine Antwort zurückgegeben. Ordnung, das ist also ein Ort, an dem wir all diese Dinge tun. In Ordnung, also lasst uns zeilenweise Richtung gehen. Verstehen Sie, wie dieses entführte Feuer abgelegt funktioniert. In Ordnung, also um zu beginnen, , müssen wir das Kolbenmodul aus diesem Kolbenpaket importieren. , Also,wann immer wir tatsächlich importiert haben, in Ordnung, Ordnung, wir müssen instanzieren, dass sie es gegessen hat. Alles klar, Wir haben jede App verwendet, die Sie können. Sie können alles verwenden, was Sie wollen, da dies nur ein Name für die Instanz ist, die Sie erstellen. In Ordnung, also habe ich die, äh, ab benutzt , , was die konventionelle Art ist, es zu tun. Und auch, indem wir diese Instanz erstellen, müssen wir uns einen Para Meter geben , der doppelte Unterstrich ist. Name doppelter Unterstrich. Ordnung, InOrdnung, also lass uns einfach eine Weile reinkommen und schauen wir uns was anderes an, das wir übrig haben . Ja. Was sonst noch? Dieser Teil. Alles klar, hier. Wir sagen tatsächlich, dass dieser doppelte Unterstrich Name ist doppelt in der Schule Haupt Doppel unterstrichen, was tatsächlich passiert ist res. Das sagt also, äh, die App, dass dies die Hauptfunktion ist. Alles klar, das ist der Hauptteil der Anwendung, die wir richtig laufen. Die vorherige Vorlesung, wenn wir tatsächlich ausgeführt haben, den Befehl Kampf auf haben Kuchen bekommen. Es läuft tatsächlich von hier aus. Warum? Weil es der Hauptteil ist. Wenn Sie also diese Zeile schreiben, entführen, wird diese Zeile sicherstellen, dass die Flask-Anwendung läuft. So funktioniert alles. Alles klar, jetzt gehen wir weiter und führen unsere Anwendung aus. Also bin ich hier. Was ich tun werde, ist die Anwendung auszuführen. Wenn Sie beobachten können, Ich bin immer noch in meinem, die Grenze auf mich. Ich werde bei Punkt schreiben, ähm, ähm, gemacht für die Sotu. Gestoppt. Ja. Nein, das läuft immer. In Ordnung. Äh, also was ich tun werde, ist, dass ich hierher komme. Ich sage: „ Warte, Warte, wo kann ich auf meine Bewerbung zugreifen? Hier ist es. Laufen auf Treffer zu DP Doppelstrich Schrägstrich 1 $27.0.1 Colon Kämpfer in Alles klar, Sie haben Sie Abdullah? Diese 1 $27. 001 ist eigentlich die I-P-Adresse, die wir bereits besprochen haben. In Ordnung, wenn Sie tatsächlich 1 27 Hund 001 Doppelpunkt, 5000 Kämpfer und ist eine Port-Nummer. In Ordnung. Die I-P-Adresse hat mehrere Ports, die wir verwenden können und alle Anfragen für eine bestimmte Anwendung. Unser Server mit einigen Port, während hier. Wir benutzen 5000 und du machst es tatsächlich. In Ordnung? Ja. Es macht keinen Spaß. Die angeforderte Ihr war kein Telefon des Servers. Wenn Sie das Urinhandbuch eingegeben haben, überprüfen Sie bitte Ihre Schreibweise und Weinen. Und warum? Denn wenn wir das tatsächlich erledigt haben , , sind Sie oder wie auch immer wir es als Adresse nennen können. Das ist also die Route, die du bist. Also, wenn Sie hier beobachten können, heißt es bekommen Schrägstrich. Es ist auf DP-Größe. Ich fragte mich eins und vier oder vier. Alles, was ich bekomme, ist das http-Verb und für vier ist das Status-Gericht. Also die Hedge-tpp es sollte Wörter und die Status-Schnüre sein. Wir werden es in den nächsten kommenden Klassen diskutieren, während eine Sache, die wir sicherstellen müssen, dass wir verstehen, ist dieser Schrägstrich Dies ist die Route vom Server. In Ordnung. Während wir nichts erwähnt haben, wie man mit dieser Route umgehen soll, haben wir diesen, nicht Telefonfehler. Alles klar, wenn du zurückkommst. In Ordnung, sehen wir ein Beispiel. Wenn Sie tatsächlich zu google dot com gehen, sehen Sie, dass die gesamte Google-Seite für uns serviert wird. Warum? Weil Google einige gewisse, äh, Pats etabliert hat äh, , um damit umzugehen. Also, wenn wir tatsächlich auf die Google Dot com zugreifen, geht es an den Server und der Server antwortet es gemäß der Frage, die wir gestellt haben während wir keine Möglichkeit gefunden haben, diese Route zu behandeln. Also, wenn Sie hier runterkommen, ist dies der Ort, an dem wir tatsächlich gearbeitet haben. Alles klar, was ich hier tun werde, ist, dass ich diesen Kommentar entfernen werde, richtig, weil wir tatsächlich einen Weg gemacht haben. Also hier haben wir einen Dekorateur. Es ist beendet APP bekam Straße, und es gibt einen Schrägstrich. Wie ich bereits gesagt habe, schneidet der Vorwärtsstrich die Route, und hier sind wir tatsächlich mit der Handhabung. Wie lenkt man maneine bestimmte Anfrage vom Client, also muss jede Route eine Funktion haben, um sie zu handhaben. Also, wenn Sie in diesem heraus kommen, ist dies die Funktion Benin, weil Index und wurden Hallo Welt als Antwort auf die Anfrage des Kunden zurückgegeben. Also, nachdem du das gerettet hast, komm zurück. Also werfe ich den Server. Uh, rennen Sie es noch mal. Ja. Jetzt läuft es. Wenn ich hierher zurückkomme und es jetzt aktualisiere, kann ich das Ergebnis sehen. Weil ich einen Weg gefunden habe, wie man tatsächlich mit diesem bestimmten umgehen kann, bist du in Ordnung . Obwohl wir es immer wieder betont haben. Jedes Mal, wenn wir tatsächlich eine Änderung vornehmen, müssen wir sie nicht aktualisieren, weil es einen lästigen Prozess gibt. Wir befinden uns in einem Entwicklungsprozess. Sie müssen es nicht immer wieder aktualisieren. Also, was machen wir hier? Ist debug gleich true, wenn Sie diesen Umfang tatsächlich angeben und ihn auf den wahren Wert setzen. Nun, äh, lasst uns das wieder vermasseln. Nun, wenn Sie Debug-Modus beim Neustart mit starrten Debunkern aktiv sehen können, weil tief, tief stimmt aktiv, Wir müssen nicht den Server aktualisieren, wenn wir eine Änderung in der Anwendung vornehmen. In Ordnung, jetzt kommen wir einfach her. Wenn Sie es aktualisieren, können Sie tatsächlich das Ergebnis sehen. Ja, ein Ergebnis ist Hollywood. Es funktioniert also gut. Jetzt komm runter und ich werde diesen Hintern ändern. Hallo, Geek. Ich werde sehen, ob ich hierher komme und es erfrischt. Sie können sehen, dass ich den Server nicht stoppen und neu gestartet habe, stattdessen aus volatile. Ich habe gerade die Auffrischung getroffen. Alles klar, Dies ist eine vollständige Erklärung, wie, tatsächlich, die Kunststoffanwendung in einer früheren Vorlesung ausgeführt wurde. Wir haben es durchgeführt, aber wir haben es nicht durchgemacht. Eine letzte und letzte Sache, die wir hier diskutieren können, ist die Portnummer 5000. Also, wenn Sie tatsächlich zu 5001 Port-Nummer gehen, werden Sie diese Art von Fehler bekommen. Warum? Weil wir keine Anfrage an den Sport bearbeiten. Aber wir können es tatsächlich festlegen, weil wir die Freiheit haben, die Armen zu wählen, an denen tatsächlich gearbeitet hat. Also komme ich ein Armer gleich 5001. Speichern Sie das. Aber diesmal müssen wir uns ändern. Entschuldigung. Starten Sie den Server neu. Warum? Denn anstatt sich zu ändern, änderte sich jeder Teil der Duplizierung und zweite Untersicht. Führen Sie jetzt die Anwendung aus. Ja. Nun, wenn Sie hierher kommen und es jetzt aktualisieren, können Sie diese Antwort sehen. Was? Die Antwort vom Server. Aber die Polizeikämpfer und einer. Nun, wenn Sie zurück zum Hafen 5000 gehen, sagt es tatsächlich das Land auf die Seite, weil wir es von uns selbst geändert haben . Ordnung, auf diese Weise können wir tatsächlich mit dem umgehen, an dem wir arbeiten wollen, genau für meinen Zweck. Ich werde den Bericht nicht ändern. Das ist nur für Demonstrations-Nutten, und ich werde es auf 5000 setzen. In Ordnung, also lasst uns wieder eins im Sommer. Mal sehen, wie wir tatsächlich Anfragen bekommen. Ja, also sieht alles gut aus. Dies ist das vollständige Verständnis aus der Beutelanwendung mit Kolben funktioniert. Und von diesem Punkt an werden wir lernen, wie, tatsächlich gehen Zehe verwenden Vorlagen innerhalb der schnellen Anwendung. Lasst uns weitermachen. 7. Vorlagen in der Anwendung verwenden: Hallo, Leute. In der vorherigen Vorlesung haben wir viel darüber diskutiert, wie ihre Kolbenanwendung funktioniert. Und diese Vorlesung werden wir lernen, wie sie Vorlagen für unsere Kolben Anwendung hatten. Während wir also etwas Text auf unserer Anwendungsseite gerendert haben, ist dies nicht der ideale Weg, um ihn tatsächlich zu verwenden. In Ordnung? Dies ist nicht der ideale Weg, um alle Daten darzustellen, die wir haben, und wir müssen dem Benutzer dienen. Zurückgeben von Strings ist nicht der ideale Weg. Also, wenn Sie tatsächlich voran gehen, rechts, klicken Sie auf Rakic auf der Webseite und wenn Sie tatsächlich sehen können, um, Okay, es gibt keine, die Sie bezahlt Socso. Was ich tun werde, ist es Kontrolle über dich und du kannst hier die Zopfquelle sehen. Was ist das? Ich sage nur die Schnur. Alles klar, aber wenn du zu irgendeinem Kolben gehst, ist das dein Kolbenprojekt. Ja, wenn Sie hier runter kommen und wenn Sie tatsächlich Ticket schreiben und zur Seitenquelle gehen, können Sie hier eine große HTML-Seite sehen. Lassen Sie sich nicht darum kümmern, weil wir so etwas nicht tun werden. Dies ist sehr, sehr komplex von dem Standard, den wir jetzt in unserem Kurs haben. Alles klar, aber verstehe einfach, dass hier viel los ist, dann wird nur mir ein Text so dargestellt. Obwohl die Seite tatsächlich eine Menge von Text darin hat, wird es nicht gerendert, dass sie wir ein wenig getan haben. In Ordnung, also brauchen wir etwas zischte E-Mail-Nutzung. Also, was wir hier tun werden, ist, dass wir zur Replikation zurückkehren werden. Und wenn du hier siehst, machen wir die Kraft. Ist das Hemd von der Schnur? Wir können sein Team tatsächlich krank machen. Wie können wir das tun? Wir können hier tatsächlich ersetzen. Also, was ich tun werde, ist, dass ich den Text zwischen die Überschriften-Tags setzen werde. Ich werde das retten. Komm zurück. Äh, ja, die wurde neu geladen. nun Wenn Sienunhierher kommen und ihn aktualisieren, können Sie die geringfügige Variation der Darstellung des Textes sehen. Nun, wenn Sie die Kontrolle drücken und Sie jetzt können Sie einige angetastete E-Mails sehen. Cool, aber nicht genau. Die Woche muss vertreten sein, denn das ist bloß Steuern, keine Zahnschläger , Kamelmantel. Ein Weg. Dies ist sehr nützlich, weil wir nicht haben Zehe gehen, um die Redundanz aus dem Schreiben der gleichen Hitch kam wieder vor Gericht. Aber das ist nicht die sehr zu tun haben. In Ordnung, also lassen Sie uns eine gewisse Rückreplikation, damit dies getan werden kann. In Ordnung, wir bewahren unseren HTML-Code, indem wir ihn zurückgeben. Aber tatsächlich unsere wichtigsten mehrere mit all dem Extrem vor Gericht nur in der Hauptanwendung zu überladen , ist kein kluger Weg, es zu tun. Also in diesem Sinne bietet Flask uns mit Modul namens rendern complete. Ordnung, also kann dieses Template-Modul verwendet werden, um seine Dämonseiten in Ordnung zu machen, wie wir es benutzen werden. Also, was werden wir tun? Ersetzen Sie dies mit Render-Unterstrich-Template, und wir werden angeben, welche HTML-Seite wir dienen werden. Ich werde Index dot html sagen und ich sage dies jetzt müssen wir diese HTML-Seite erstellen, also rendern Unterstrich. Vorlage wird alle HTML-Schätze aus einem Ordner Vorlagen innerhalb der Route Projekt zugreifen, um hier zurück zu kommen, erstellen Sie einen neuen Ordner, Sie wissen, die Namensvorlagen. In Ordnung. Und jetzt drinnen. Erstellen neuer Dateiname Index dot html Alles klar, jetzt sind wir in unserer HTML-Seite. Jetzt schreiben wir ein paar Probleme. Tempelgericht. Also, was ich tun werde, ist gehen. Ich habe Emma angeschoben, richtig? Das ist nicht der Arzt. Ich habe ihn weggebracht. Alles klar, sagen Sie einfach HTML und jetzt anfangen, HTML-Gerichte zu schreiben. Alles klar, also hier ist alles. Also hier was? Wir gehen auf die Zehe. Ich werde mir eine Vorstellung davon geben. Nicht die kurze. Also all das Extrem vor Gericht wird in diesem Hitch-Team Angriffe auf den Anfang und das Ende Alter Diamondbacks sein. Und im Kopfteil geht es um das Schreiben. Einige Metadaten stellen einen Teil der Brüder-Sachen dar. Alles, was nicht die Leiche aus ist, Ordnung. Und im Inneren des Körpers sind wir alle unsere Daten, die wir verwenden wollen, um zu sehen, zu sehen, zu lesen oder zu sehen oder etwas im Körper. Also, was werden wir tun? Werde ich ihm einen Titel geben? Mein Kolbenprojekt. Alles klar, in der Leiche. Ich werde Hitch eins und Teoh geben, sie verwenden Vorlagen. Alles klar, jetzt sagen, dass dieses Team hierher zurückkommt. Die okayed Anwendung wird gespeichert. Jetzt, wenn du hier siehst. Ok. Der Dienst wird ausgeführt. Komm zurück. Jetzt. Aktualisieren Sie es. Ja, ich weiß, dass es funktioniert. Es besagt, dass wir Vorlagen verwenden. Und wenn Sie tatsächlich nach der bezahlten Quelle suchen Ja, wir haben das HTML-Dokument. So können wir tatsächlich HTML-Seiten rendern. Das funktioniert also tatsächlich auf der Routenseite des Projekts. Ordnung, InOrdnung, also lasst uns hier reingehen und eine weitere Straße Abdareh Route erstellen und sagen: Jetzt, Jetzt, dieser hier wird ungefähr gehen und sie sind ungefähr, und wir werden zurückkehren. Rendering der Schule Vorlage und sein Team eine Periode wird über dot html sein. Wenn Sie sich also fragen, dass der Funktionsname und der Zischen Tamalpais Name übereinstimmen müssen. Nein, Sie können Ihren eigenen Seitennamen haben, die ganze funktional. Ich erschaffe nur mit beiden gleichen Namen, weil ich keine Verwirrung haben möchte, wenn Sie Anfänger es beobachten. In Ordnung, also komme ich zurück, um eine neue Datei über Dotage zu erstellen. T Emma. Ordnung, also werde ich das alles nochmal hier kopieren und anweisen, das zu sagen. Hier geht es um Pitch. Lassen Sie mich die Grenzkatzen über Strand setzen. Ich werde das sagen. Ok. Jetzt komm zurück. In Ordnung? Dieses Ding wird ankommen. Ja, sehr versuchend. Kommen Sie zurück und aktualisieren Sie es. Das andere Stück. Ich, Sir, ich gehe über Yeah, hier geht es um Page. Ordnung, auf diese Weise können wir tatsächlich rennen. Ah, Replikation, die solche Daemul-Seiten dienen. In Ordnung. Eine andere Sache, die wir hier erwähnen müssen, ist, wenn Sie über Paige beobachten und Indizierung erstellen, beide sind völlig ähnlich. Aber ich glaube, der Text, der Ansicht ist, ändert sich. Es ist also eine Menge Redundanz involviert. Arbeiten Sie auf 100 HTML-Seiten. Also in Zukunft werden Sie Zinser Template-Engine verwenden. In Ordnung. Wir haben über im einleitenden Teil dieses Kurses Abendessen gehört. Fertigstellung wird uns helfen, die Redundanz zu beseitigen und uns auf den armen Teil zu konzentrieren, den es tatsächlich für uns notwendig ist . Wir müssen nicht zu den überflüssigen Sachen gehen. Ordnung, InOrdnung, also hat das diesen Teil des Kurses tatsächlich kontrolliert, und ich hoffe, du verstehst viel davon. Hoffentlich werden wir viel lernen. Also treffen wir uns im nächsten Abschnitt. Wir werden lernen, wie man Bilder hinzufügt. Die Heckenschere Seiten 8. Bilder servieren: Hallo, Leute. So haben wir in der vorherigen Vorlesung gelernt, wie man seine weiblichen Seiten als Vorlagen dienen. In diesem Vortrag lernen wir,wie man Bilder auf unserer Website zeigt. In diesem Vortrag lernen wir, Also verwendet unser Flask-Framework statisch als Ordner, um die Bilder tatsächlich zu speichern. Und auch von dort aus können wir sie tatsächlich verwenden, um auf unseren HTML-Seiten gerendert zu werden. In Ordnung, also Kolben benutzen Sie einen statischen Ordner. Statisch sind, im Sinne, irgendwelche Bilder? CSS Javascript. So hat das bereits gesagt, dass wir uns in diesem Kurs nicht auf CSS und JavaScript konzentrieren. In diesem Fall konzentrieren wir uns nur darauf, wie Bilder gerendert werden. Also lasst uns hier gehen. Das Beispiel wuchs einen neuen Ordnernamen statisch für eine statische und innerhalb der statischen für Lead, Wir können tatsächlich Bilder speichern, also habe ich bereits dieses Bild hier. Also, was ich tun werde, ist, dass ich das hier kriege. Komm her. Und diese Lehrerin. Also habe ich jetzt mein Bild in dem statischen Ordner von meinem Projekt. Also, wenn ich hier runterkomme, kann ich es hier sehen. In Ordnung. Hier ist das Bild. In Ordnung. Sieht nett aus. Richtig. Also lasst uns voran gehen und dieses benutzen, um tatsächlich auf unserer Küchenseite gerendert zu werden. Was ich also tun möchte, ist, dass ich möchte, dass es auf meiner Indexseite gerendert wird. Also komme ich hier unter dieser Überschrift Ich werde Bild SRC schreiben, was Quelle bedeutet. Entschuldigung. SRC ist gleich so hier. Wir müssen tatsächlich sicherstellen, dass der Weg, den er besser Foto ist, befindet sich. Also, für Tote, was werden wir tun? Werden sie etwas Streit auf Flask Court schreiben? In Ordnung dafür, wir müssen zwei doppelte Zahnspangen benutzen. Und hier werden wir schreiben. Ihr seid Unterstrich für offene Rennen. Und hier müssen Sie den Ordner befriedigen. Was ist das? Statisch Und jetzt müssen wir sagen: Was ist die Einreichungsdatei im Namen der Partitur? Tut mir leid, mein Name ist gleich hier. Wir können tatsächlich, uh in Ordnung, lassen Sie mich diesen Namen ändern. Ich werde es als Wald sehen. Ja, also werde ich sagen, für Ruhe Punkt jp g. also werde ich sagen, für Ruhe Punkt jp g. Also, was können wir sonst noch tun? Ok. Wir können tatsächlich, ähm, das erhöhte Vic Tawfiq tun. Na gut, also gehen wir weiter und machen das. Also komm her. Was ich tun werde, werde ich es verstecken. Meine Höhe wird 50. Und auch ich werde Vit individuell geben. Giusti. Ich denke, das ist ziemlich genug für uns, um es zu rendern. Na gut, also gehen wir voran und machen es. Aber ich habe das Ding gerettet. Komm zurück. Jeder andere Dienst, läuft oder nicht. Ja, er ist wieder hierher gekommen. Aktualisieren Sie es und Sie können das Bild sehen. Alles in Ordnung. Also lasst es uns einfach hier rauslegen, okay? Ich werde es als 700 geben. Das wird meine 100 sein. Speichern Sie es. Komm zurück. Frischer es. Ok? Ich muss dieses Wunder vorher tatsächlich ändern. Großartig. Das hier, um so hungrig zu sein. Also komm zurück. Frisch? Ja. Jetzt ist es ziemlich ein kleines Leben. In Ordnung. Von diesem Weg können wir tatsächlich Server hitch Zitrone, Uh, mit Bildern. Alles klar, das ist der interessanteste Teil. Alles klar, was können wir sonst noch tun? Wir können das wirklich nutzen Sie, Errol, für alles klar. Sie können tatsächlich sehen, dass dies innerhalb der doppelten geschweiften Klammern geschrieben wird, weil wir das angeschlagene E-Mail-Gericht vom Kampf auf dem Platz trennen wollen , den wir tatsächlich als innerhalb der Hits Tabellenseite haben . Alles klar , was werden wir hier machen? Ist, können Sie das tatsächlich verwenden. Sie sind in für innen durch Akte zur Abstimmung entführt, um tatsächlich, äh, erstellen oder generieren Sie Ihre. Also, was ich tun werde, ist und wo der Import, für den Sie unterstrichen sind. Und ich werde das nutzen, um Ihr so zu generieren, wofür? Wir generieren tatsächlich herum. Also werde ich generell Euro für diese Funktion tun. Also lasst uns das vorerst loswerden. Also, was ich schreiben werde, ist Rückkehr. Ihr seid alle Unterstriche für und darin. Nur fünf pinkeln. Welche Funktionäre über Alles klar, also jetzt speichern Sie dieses Ding. Ok. Komm zurück. Ein Severus läuft jetzt wieder hier und frisch. Sie können sehen, dass der Ural angezeigt wird, so dass wir tatsächlich diese Ihre Welt nutzen können, um zurück zu der Über Seite zu gehen . Also, was ich hier tun werde, ist, dass ich ein anderes Modul setzen werde. Umleiten. Ja. Lesen hinzugefügt, ich werde es hier verwenden. Lesen, süchtig und innen. Wir werden den Umfang so einstellen, wie Sie für ungefähr unterstrichen werden. Jetzt. Komm zurück. Okay, jetzt läuft es. Ja. Und jetzt, wenn Sie ein frisches es sind, haben wir auf die über Seite gegangen. Hier können Sie den Ural sehen. In Ordnung. Auf diese Weise können wir den Ural Underscore sowohl für Ihre Portion in Majors als auch allgemeinfür Euro verwenden allgemein . In Ordnung. Bisher haben wir viel gelernt. Alles klar, wir haben unsere grundlegende Anwendung ausgeführt. Sie verstanden, dass die Kolben Cordis auf, wie es läuft wir gemacht haben Hitch Tamil mit Vorlagen gemacht wurden auch verkauft. Html die Bilder. Wir haben unsere Vorlagen und statischen Ordner eingerichtet und was wir sonst noch getan haben. Sie suchen nach, wie wir Ihren anderen nutzen können, um zwei Möglichkeiten, wie wir tatsächlich dienen können . Bilder auf angetrieben. Generieren Sie immer Ihre. In Ordnung. Wir haben eine Menge Sachen gelernt, Ordnung, aber im nächsten Teil ist mit einer Schlüsselkomponente kommt. Was ist es, wir werden über Ginger tun Vorlage lernen in So ohne Verzögerung, lassen Sie uns voran 9. Die Jinja2 Template: Hallo, Leute. Das vorherige so. Wir haben gelernt, wie man in ihrem angeschlagenen Familiengericht rendert und abbildet. Aber dieser Vortrag ist conta größer auf Ingwerzehe eingesetzte Motor. Also, was werden wir hier tun, ist, dass wir tatsächlich die Daten von der Anwendung an die HTML-Seite weiterleiten werden. Wir werden es benutzen. Also für Demonstrationsvorschlag, Sie werden hier ein paar Hardcore schreiben. Also, was ich erhöhen werde, werde ich alles im Körper entfernen. Sag mal, komm wieder her und frisch. Sie gehen zur Wurzel, wenn ich hier sehe. Warten Sie. Was ich tun werde, ist hierher zurückzukommen. Entfernen Sie diese. Die Sache, die wir zuvor getan haben, nicht speichern. Ok? Und wenn Sie hören würden, wie alles leer ist, weil wir alles aus unserem Körperteil innerhalb der Indexstrategie entfernt haben . Also, was werden wir hier tun, ist, dass wir Code schreiben, der etwas weniger Standard produzieren wird , und es wird auf einer HTML-Seite angezeigt. Also komm hier runter. Ich wollte jeden Listeneintrag hier geben, Also, was es sein wird, ist Apfelorange, und hier wird es das gleiche verstümmelt werden. Komm hierher zurück. Aktualisieren Sie es. Jetzt können Sie sehen, um zumindest tatsächlich einige Daten über die Früchte zeigen, dass dies sichtbar ist , weil wir harte Qualität haben. Aber in einer realen Welt Szenario, das ist nicht, wie Sie wollen. Weil Sie nicht wissen, wie viele Gegenstände Luftgefängnis innerhalb der, äh, Daten. In Ordnung. Wie viele Gegenstände sind im Inneren vorhanden? Die Ära ist variabel. So können Sie das Type-Gericht für jeden einzelnen Artikel, den Sie innerhalb angezeigt werden möchten. Sie wagten, also müssen sie ein dynamischer Ansatz sein oder wie man es zeigt. Alles klar, was ich hier tun werde, ist, dass wir dieses Ding oder eine Website zeigen, aber nicht, indem ich so schreibe. Also, was wir tun werden, ist, dass wir ein paar Daten hier haben. Also, was ich sagen werde, ist, Früchte gleichen Teig. Ich werde es reinlegen. Liste Apfel, Orange und Mango. Jetzt retten Sie das Ding. Also haben wir unsere Daten im Anwendungsteil mit einer Liste, und das Hören ist Früchte. Also jetzt wollen wir diese Variable an unsere HTML-Seiten übergeben. Was werden wir tun, so kommen Sie hier runter und sagen, Frucht gleich tun Früchte in Richtung Veränderung. Macht das kaputt? Also auf der rechten Seite, die Frucht zeigt die Liste rechts auf der linken Seite. Foods gibt die Variable an, die wir innerhalb des Treffers Team eine Seite verwenden werden. In Ordnung, also jetzt hier. Was wir tun werden, ist hierher zurückzukommen. Unter der Annahme, all das und sagen Früchte, gehen Sie zurück und aktualisieren Sie es. Jetzt können Sie die Liste tatsächlich in der Hits Dimmer Seite sehen. Ordnung, so können wir diesen afrikanischen Anwendungsteil tatsächlich an den HTML-Teil übergeben. Aber wir wollen nicht, dass unsere Daten in einer Liste für mich dargestellt werden. Tun wir nicht. Wir wollen sie individuell sehen. Also, was wir hier tun werden, ist, dass wir eine Schleife herumlaufen, also würde ich es wollen. Es gibt eine Einrichtung, damit wir tatsächlich einen Kuchen schreiben können. Concorde drinnen. HTM auseinander. Also zuvor, wenn wir doppelte Zahnspangen verwendet haben und darin, haben wir unsere variablen Früchte platziert. Also, wenn wir eine Variable im Inneren verwenden wollen, wird jedes Team Pitch. Wir haben diese Doppelrennen benutzt. Alles klar, was wir jetzt tun werden, ist, dass wir auf Aussagen von Python schreiben werden. Also, wie das passieren wird. Öffnen Sie also unsere geschweifte Klammer und verwenden Sie jetzt das Datumssymbol der Person. Und jetzt kannst du Python Court für huh schreiben? Artikel und Obst Und nun enden die Person gehasst Symbol. Also, jetzt sehen Sie den Unterschied. Wann immer Sie eine Aussage aus Kampf auf innerhalb von HTM Page schreiben möchten, werden Sie die geschweiften Klammern und eine Personalisierung verwenden, aber jeden Tag wollen eine Variable verwenden, Sie werden es mit den doppelten Klammern verwenden. Alles klar, jetzt können Sie den Unterschied identifizieren. Also, jetzt , hier, anstelle von Früchten, würden die Variable Element verwenden. Das ist so ähnlich wie ein Kampf vor Gericht zu schreiben. Woher wissen wir eigentlich, wann der Philip enden wird? Ordnung, es gibt eine kleine Aussage, die wir schreiben müssen, aber davor werde ich es klären. Wenn Sie also Code schreiben und gegen Sprache kämpfen, verwenden Sie Einrückung, um zu wissen, wann der Anweisungsblock endet. Aber hier folgen wir keiner Überschwemmung, weil dies ein HTML-Gericht ist und nur wir Python umwerben, also müssen wir sicherstellen, dass Sie verstehen, wo es enden wird. Also komm jetzt runter. Wieder. Ein weiterer Kampf auf Aussage in diesem. Jetzt gehen wir zu schreiben, und im Moment wird das schrecklich enden. Also komm zurück. Aktualisieren Sie es. Jetzt können Sie einzelne Elemente sehen, aber okay, Diese Luft gezeigt sequentielle und Herzen im Gange, aber diese sind nicht in einer Liste für mich sichtbar. Ordnung, Also, wenn Sie sie in zeigen wollen und tatsächlich vorher die haben Sie getan mit der Bestellliste damit wir hier runter kommen können? Also, was ich tun werde, ist, dass ich das alles reinlegen werde. Okay, in diesem Innern bist du eine Liste. Also hat Ungarn hier auf unserer Liste geschlossen, so dass alle Gegenstände tatsächlich in einer Lüge platziert werden. Was ist das? Es ist momentan immer noch ein Staat. Wenn Sie tatsächlich fortfahren und diese Seite jetzt aktualisieren, können Sie sie in einer anderen Liste für mich sehen. In Ordnung. Auf diese Weise können wir für Luke zusammen mit Python und seinem Team vor Gericht verwenden. Also das Zeug, das wir getan haben, was? Verwendung von Python-Sprache in HTML-Code ist das, was davon ausgeht, dass zu temperieren Engine nützlich ist . Also, jetzt, da wir für Sie verwendet haben, lassen Sie uns voran gehen und verwenden, wenn Bedingungen, so dass wir verwenden können, wenn Bedingung hier. Also, was ich tun werde, ist, äh, ähnlich zu funktionieren ziemlich unsicher, denn wenn Anweisungen auch Python-Anweisungen, also öffne es und verursachte es. Also, wenn, äh, was werden wir sagen, wenn, uh, Mango und Obst, dann werden wir sagen, dass jeder Mango-Jahresliste sagt. In Ordnung, ich werde das retten. Und wieder, wir brauchen die Zehe bis zum Ende. Wenn der Staat dieses Ding gut sieht, komm zurück, frische es. Jetzt können Sie die Mango Ursachenliste sehen, weil wir eine Mango in unseren Lebensmitteln Lifts haben. Alles klar, eine andere Sache, die wir hier tun können, ist was, wenn wir Manu nicht auf unserer Liste haben? Es ist hier zurückkommen, nur wenn wir keinen Gegenstand haben. Also komm zurück. Also, was ich tun werde, ist, ich werde eine andere Aussage schreiben, wie und hier Was in einem Grad, geben Sie einen Absatz. Mango ist schlau. Die Liste, richtig? Siehst du, von dem Gleichen. Kommen Sie jetzt frisch hierher. Der Mensch war nicht auf der Liste, weil wir hier keine Mango sehen können. In Ordnung, also müssen wir keine Griffe lesen, denn wenn sonst ein Teil der Lebensaussage ist, können sie es benutzen. Sind wir? Nicht, aber und wenn es nicht obligatorisch ist, Ordnung. So können Sie für eine Lift-Anweisung innerhalb der angeschlagenen Aufzeichnung mit der Hilfe von Geschlecht zu Kampala verwenden . Jinja. Ordnung. Mitte Zehenschablone in. In Ordnung. In der nächsten Vorlesung werden wir ein paar interessante Dinge lernen, also lasst uns weitermachen. 10. Base: Hey, Leute, in diesem Vortrag werden wir lernen, wie die Leute, in diesem Vortragwerden wir lernen, wie dieRedundanz der Produzenten in unserem Projekt verursacht wird. Alles klar, jetzt müssen wir Temer-Seiten, Nackenlager, Familie, Familie, und über wurde angeklemmt. Ich habe den Körperteil für geändert, so dass jeder von ihnen dieselbe Verzögerung aussieht, aber sehr weniger komplexe Daten resultiert. Wenn Sie Reichtum Index sehen, wenn ich über die Seite gehe, hat es über das ist es. Es ist also sehr weniger komplex. Aber wenn Sie beide sehen, gibt es sehr wenig Änderungsdaten. Der einzige Unterschied besteht darin, dass sie unterschiedliche Nachrichten innerhalb der Körperteile haben. Was wir also tun werden, ist, dass wir die Präsidentschaft reduzieren werden, indem wir in HTML-Seiten erstellen . Das ist die beste Schicht, die verkauft hat eine Basisschicht für beide von ihnen. Also von tot, die diese Gemüse-Seiten können all die chaotischen erben, all die Kälte, die nicht überflüssig ist. Also lasst uns hier etwas tun. Was ich tun werde, ist, dass ich eine neue Vorlage erstellen, herunterkomme,eine neue Vorlage erstellen werde herunterkomme, . Ich werde diesen Basispunkt html nennen. Lassen Sie uns einfach das Gericht von hier kopieren. nächste Kopie ist hierher zurückgekommen? Ja, nur auf der Grundlage. Also, jetzt lasst uns dies in Basis ändern. - Ja. Und entfernen Sie einfach das Gericht aus dem Index und über Mut. Dezember. Also, was ich tun werde, ist, dass ich erweitern würde, dieses System wird eine Tafel davon präsentieren. Also Wassermord ist und würde eine kleine Aussage schreiben, auf der die Gene temporale Motor sind . Äh, beißen Sie auf Aussagen. Kommen Sie als nützlich für hier. Wir werden eine neue Aussage verwenden. Was ist los, Extends ? - Ja. Nein, Danach müssen wir die HTML-Seite Namen basiert dot html diese Sache und kopieren Sie einfach das gleiche in den über Punkt jedes Mal, wenn eine Seite. Okay, jetzt gehen wir hierher. Aktualisieren Sie es jetzt. Sie können die Basis sehen. In Ordnung. Nun, wenn Sie die Peds-Quelle machen, können Sie das gleiche Gericht sehen. In Ordnung? Nun, wenn Sie zu einem Boot gehen, können Sie die Basis wieder sehen, weil beide von ihnen in hörte die gleiche HTML-Seite. Also fangen Sie an, die gleiche Nachricht zu zeigen, weil dies deaktiviert ist. Keine Verwendung. Wenn Sie nicht ändern können, welche Daten eine Anzeige sein. Also, was werden wir tun? Werden wir von dort einen Block erstellen, können wir ihn tatsächlich erben und modifizieren. Erstellen Sie hier, blockieren Sie. Und dann geben Sie den Namen aus dem Block. Es kann alles sein, was Sie wollen. Ich würde sagen, Leiche. Und dann hier, rechts und Block. Ich werde das Ding retten. Komm hierher zurück. Nun, nachdem wir das erweitert haben, werden wir hier sagen, dass wir anfangen werden, Körper zu nachdem wir das erweitert haben, werden wir hier sagen, dass wir anfangen werden, Körper zu blockieren. Und hier waren wir, richtig und blockieren. Alles klar, hier, was ich tun werde, ist, dass ich sehen werde, äh, äh, das ist und die nächste Seite sagte, diese Nummer hat dieses Ding kopiert. Komm zurück hierher und einander runter und x ich will über Siri sagen. Danach kannst du wieder hierher kommen. Nun, wenn Sie ein frischer sind und Sie Index sehen können, das ist in Erfahrung. Und wenn du sagst, dass ich Gerechtigkeit will, geht es um Strand. Also, wie wirkt sich dieser Fuß auf? Also, wenn Sie hier einen Block erstellen, wenn Sie ihn an der Stelle verwenden, wo wir diese beste britische Frau erweitert haben, haben wir es hier erweitert, so dass wir die Blockkörpereigenschaft verwenden können, um diese Nachricht tatsächlich in diesen Teil zu bringen Also jetzt, wenn Sie tatsächlich hier in den Lagerhilfen gehen, so dass Sie sehen können, dass das gesamte Gericht von basierend auf HTML geerbt wird. Aber hier, Anweisung Block Körper, werden wir die Nachricht sehen, die ersetzt wurde. Beißen. Ordnung, also in diesem Bereich. Also in diesem Bereich werden wir die Nachricht von diesem oder diesem nach der U R sehen. Lassen Sie mich es angefordert haben. Auf diese Weise können wir Virgin Nancy tatsächlich umgehen, um die Redundanz zu reduzieren und auch unser Gericht viel einfacher zu machen . Alles klar, in diesem kann, ist eigentlich nicht diese wahre Template-Engine, um es zu reduzieren und das nächste Video zu sehen? Du wirst dir etwas Interessantes leihen, aber lass uns zur nächsten Vorlesung gehen. 11. CSS zu deinem Projekt hinzufügen: Hallo geht in dieser Vorlesung, wir werden lernen, wie man Stil von Webseiten. In diesem Prozess werden wir Bootstrap verwenden. In Ordnung, also werden wir CSS hier vorstellen. Welche Probleme ist CSS definiert als Cascading Stylesheets, was bedeutet Styling unserer Webseiten, mit dieser Sprache. In Ordnung. In diesem Prozess können wir auch Bootstrap verwenden, also lasst uns damit eingeführt werden. Um Bootstrap zu verwenden, müssen wir es installieren. So haben wir ein spezielles Paket von Flash zur Verfügung gestellt hat, um es zu verwenden. Es nennt sich Kolben. Bootstrap. Also lasst uns weitermachen und es installieren. Also davor, geh zum Terminal und komm raus. Schließen Sie den Server. Jetzt. Was ich hier tun werde, ist die Leute installieren Kolben, Armaturenbrett, Bootstrap, nach Ihnen für den Befehl. Es wird alle dafür erforderlichen Abhängigkeiten installieren. Ja, es sammelt sich. Herunterladen? Ja. Anforderung Chinesen gefeuert, alles mit Ja, ich denke, es ist fast fertig. Ja. Jetzt ist die Installation abgeschlossen. Was wir hier tun können, ist, dass wir tatsächlich aus Kolben importiert werden können. Unterstrich. Bootstrap-Import. Bootstrap. Ja. In Ordnung. Also, nachdem Sie das importiert haben, was wir hier tun werden, ist, dass wir tatsächlich stehen werden. Mist. Der Bootstrap. Komm zurück. Bootstrap. In einer Hose. Da du die App bestanden hast, ist das alles dafür, wo wir tatsächlich Stan den Bootstrap gelegt haben. In Ordnung, also lasst uns voran gehen und prüfen, ob das funktioniert. In Ordnung? Also werde ich eine neue, äh, Route erstellen äh, . Also wird dies jetzt CSS sein, geben Sie ihm eine Definitionen, sagt er, und das wird zurückkehren. Rendern Sie auf der Partiturvorlage, und das wird C s sein. Ein Speicher, verdammt. Also jetzt kommen Sie zurück hierher und erstellen eine neue Datei CSS dotage, Jemen. Und nachdem wir hierher gekommen sind, hat das, was wir den Metzger freigeben werden, einige zusätzliche Fähigkeiten, wie es seine eigene Basis-Dotage-Daemul-Datei zur Verfügung stellt, damit wir sie tatsächlich verwenden können. Also komme ich hierher. So gebraten erstreckt sich. Bootstrap Smash basierte dot html wird bereits ein neues Geschäft zur Verfügung stellen, das für uns begrenzt. Also, was wir jetzt hier tun werden, ist, dass wir Blöcke verwenden werden. In Ordnung? Wenn Sie hierher zurückkommen,können Sie sehen, tatsächlich Blöcke über die Flasche Bootstrapped Margit bereitgestellt. Wenn Sie hierher zurückkommen, können Sie sehen, Es gibt also verschiedene Drogen, die wir tatsächlich verwenden können. Alles klar, was ich hier verwenden werde, ist, dass ich Inhalte verwenden werde, weil das derjenige ist, der in den Leichen ist . In Ordnung? Ich kann die Verwendung Körper s alle für jetzt haben. Ich gehe zu seiner Leiche. Also komm zurück zu der kommen hierher auf einem Blockkörper und unter diesem Endblock. Und jetzt kannst du hier schreiben, was du willst. Also, was ich tun werde, ist, dass ich es ausdrücken werde. Sh ein CSS. Jetzt retten Sie das Ding. Ja. Gehen Sie jetzt vor und führen Sie Ihre Anwendung aus. Es ist wetteifern. Komm zurück. Frisch es. Und jetzt gehen Sie CSS. Siehst du, es zeigt uns in einem anderen Texttext für mich. In Ordnung? Dies liegt daran, dass wir es mit Bootstrap implementiert haben. Alles klar, was wir sonst noch tun können? Wir können tatsächlich ein paar Buttons hinzufügen. Also lasst uns weitermachen und dieses Ding entfernen. Also, was ich tun werde, ist, dass ich tatsächlich Schaltflächen-Typ hinzufügen werde. Du nennst die Last, und ich will den Namen auch als Knopf setzen. Also sag dieses Ding. Dies wird also nicht aktualisiert, als ob wir zuvor getan haben, weil Bootstrap nicht aktualisiert wird, auch der Put, Auch wenn wir gesagt haben, Debugging namens Corinna Replication e V haben das Debuggen namens Gruppe gehalten . Aber Bootstrap, Er arbeitet mit einem anderen Modell. Also müssen wir das hier beenden. Und dann haben wir wieder angefangen, so dass wir alle Änderungen in unserem Projekt haben. Also komm zurück. Und jetzt, wenn Sie es aktualisieren, können Sie tatsächlich die Schaltfläche hier sehen. Alles klar, aber das sieht nicht so gut aus. Warum? Weil wir es am Anfang nicht geschafft haben. Wir haben gerade den Boden behalten, damit wir Bootstrap, den Stylist, verwenden können. Aber wenn Sie gehen die w drei Schulen dot com bootstrap, wir haben so viele Klassen, die hier sind, dass wir verwenden können. Also gehe ich zu Knöpfen und du siehst dort einige verunreinigte will diese lesen, die wir tatsächlich verwenden können . Also, was ich tun werde, ist, und wir werden tatsächlich eine primäre verwenden. Also, was sagt, es sagt, Hund Gehorsam s primär hier ist der eine. Also werde ich diesen Text kopieren. Komm zurück zu meinem A-Projekt. Geh zu seinem Dotage. Tamilisch. Was? Ich werde beschlagnahmen. Ich werde das Ding passieren. Ich werde es retten. Komm zurück. Hör auf damit. Immer erfrischend. Ja. Jetzt komm zurück. Gehen Sie zurück hier von absurden und der ersten Auflistung. Jetzt können Sie sehen, dass der Boden gestartet wurde. Ordnung, InOrdnung,Auf diese Weise können wir unsere Website tatsächlich stylen. Das ist Ah, Major. Zugegeben, weil wir nicht wirklich alle kritischen Sachen beim Entwerfen gehen müssen. Weil Bush Stop für mich sehr, sehr, sehr einfach angelegt hat sehr, . Wir passiert nur auf setzen den Boot-Shop und sogar die Klassen verwendet, was immer Sie wollen. Alles klar, das ist viel einfacher, als wir unser Gericht schreiben können. Alles klar, was haben wir noch? In Ordnung, also haben wir es tatsächlich benutzt, aber also haben wir es tatsächlich benutzt, aber wir sind Indexwissen. Deimel auf unserem Border Ridge Team wird tatsächlich die Basis nutzen, um von hier aus zu erreichen. Alles klar , was werden wir hier machen? Werden wir tatsächlich die Basis-Bootstraps importieren? Letzter Basisspeicher stammt von hier. Und dann werden wir dies basierend auf jeder Tabelle für unseren Zweck verwenden. Von hier aus kopiere ich diese Zeile. Komm zurück. Kurz vor all werde ich es einfügen. Ja. Und was jetzt? Ich werde tun, ist, dass ich tatsächlich gehen kann. Geh hierher zurück. Sehen Sie, wir haben mehrere Blöcke, also kann ich Titel benutzen, um es tatsächlich zu ändern, also Ah, komm zurück. Ich werde Zehe Blick Titel und dann und sperren. Also gehe ich mit den Zeh. Sehen Sie das hier als mein Projekt. Sieh mal, ob das Ding hierher zurückkommt, habe ich aufgehört. Ich habe gerade gelernt. Führen Sie es noch einmal aus. Nun, wenn du hier gehst und wenn du wirklich ja bist, kannst du jetzt das mein Projekt hier sehen. Auf diese Weise können wir es benutzen. Jetzt lasst uns etwas anderes ändern. Also brauchen wir ein Vato, tatsächlich entwerfen die Körperteile. Das hat also Inhalt hier, also können wir wirklich alles, was wir brauchen, hier setzen. Richtig? Also komm zurück hierher, so unten werde ich sagen Block, zu kämpfen. Und hier, sagen wir und blockieren. Alles klar , aber unser Indexspeicher Tamil und alles ist in Körpern geschrieben. Also hier werde ich einen anderen Block geben, der diese Körperblöcke verwenden wird, um die Daten hier tatsächlich zu erhalten . Sehen Sie, ob das und hier jeder Index Punkt in, äh was sonst? Über jedes Teammitglied erhalten Sie die Daten. Also schließen Sie das hier, es wieder, Ja, es wieder, Ja, ich gehe zurück und nicht auffrischen. In Ordnung? Wir haben hier keine Änderungen gesehen, also warte, lass uns die Schmerzquelle sehen. Es sagt also, dass dies indiziert ist. Butch. Das war's. Also denke ich, wir haben hier etwas Kleingeld verpasst, also gehen wir zurück und machen es. Nun lassen Sie uns hier etwas ändern und sehen, ob es auf der Hauptseite angewendet wird oder nicht. Also, was ich tun werde, ist, dass ich einen Jumbo rüber bringen werde, okay? Man muss es nicht wissen, aber nur sehen, sie ändern sich nicht. Also kopiere ich das und füge es hier ein. Ich werde sagen, dieses Sprichwort, stoppen Sie dies jemals laufen, um zu gewinnen, wird es neu starten. Ja. Also, wenn du es aktualisierst, ja, kannst du das wirklich sehen. So können Sie tatsächlich Bootstrap verwenden? Ich weiß, du warst nicht ein bisschen schneller, aber du kannst das Land darüber lernen, wenn du in die Schule gehst, um nach Hause zu gehen und, äh, einfach etwas zu praktizieren. In Ordnung? Sie müssen sich keine Sorgen über das gesamte Design Sachen machen, denn in diesem Kurs waren eigentlich mehr auf den Rücken in verzweifelter Ordnung konzentriert. Das ist das Hauptziel, dass wir Skins auf der Rückseite im Inneren lernen wollen. Das ist also eine kleine Demonstration, wie sie zum Stil von Seiten gehen. Also, mit dem Gedanken, lasst uns vorangehen. 12. Einführung in MySQL: Hey, Leute, in diesem Vortrag jemals den Zweck der Datenbank zu lernen, warum wir es benutzen mussten und wie können Verwendungen sagen. Also lasst uns eintauchen, in Ordnung, der Zweck von Datenbanken, tatsächlich dort zu stehen. Also, wenn Sie tatsächlich ein Client sind und Sie eine Anfrage an den Server stellen, lassen Sie es die Fitness-Übel nennen. Sie senden einige E-Mail und Passwort, während Sie neigen, sich in Google Mail-Konto zu erhalten. Alles klar, Wenn Sie tatsächlich angefordert haben, dass die Daten an den Server gesendet wurden, hat der Server tatsächlich eine Datenbank, die tatsächlich speichert das Passwort Eine E-Mail von Ihnen. Es macht also einige Anfragen. Wenn es sich nur um die Daten handelt, stellen Sie sicher, dass sie mit den Daten übereinstimmen. Wenn es nicht fehlschlägt, starten Sie die Anzeige. Wenn es übereinstimmt, wird es ein Erfolg sein. Dann reagierte das Überleben. Ob es sich um einen Erfolg oder einen Fehler handelt, dies ist der Prozess, wie ihre Datenbanken nützlich in einer realen Welt Szenario. In Ordnung, wenn wir keine Datenbank haben, was ist dann der Teil, um Daten zu speichern? Was ist der Sinn, tatsächlich eine Anwendung zu haben, die sie tatsächlich authentifizieren kann? Weil wir die E-Mail und das Passwort vorher kennen müssen, während der Benutzer oder der Kunde diesen Zweck tatsächlich protokollieren möchte. Wir verwenden Datenbienen. In Ordnung, also die Struktur ihrer Larrabees, richtig. Während wir diskutieren über Eskalate Datenbank, gibt es mehrere Arten von ihnen. Es gibt Krill, mein Skrill, und verschiedene Arten von Datenbanken, die es gibt eine moderne Technologie, dievon vielen, vielen Technologieunternehmen angepasstwird von vielen, vielen Technologieunternehmen angepasst . Aber im Moment konzentrieren wir uns nur auf diese Felddatenbank, weil dies die primärste ist. Ein sehr, sehr einfaches. Verstehen, wenn Sie sehen, hatte diesen Block ist Archila Anruferdatenbank. Weil wir uns in eine bildliche Darstellung bewegen. Also, wann immer Sie wollen, verwenden Sie die Datenbank, Sie erstellen eine Tabelle. Es gibt mehrere Tabellen, lesen Sie die Liste und werden so tun, als ob wir jetzt gute Geschäfte haben, und die Felder sind in der Tabelle. Diese Felder enthalten also tatsächlich die Daten. Es sind unsere Regeln innerhalb des Tisches. In Ordnung, Jetzt können Sie verstehen, dass Feld 12 alle Spalten sind und jede aus der und jeder Todeszeile derjenige ist ein Datensatz genannt. So gibt es einige Fragen, die auf Ah angewendet werden können, die Daten eingegeben arabisch. Also, wie eigentlich, eigentlich, wenn Sie Adam erstellen möchten, verwenden Sie den Befehl, erstellen Sie Datenbank, und dann den Namen aus der Datenbank, die Sie erstellen möchten. In Ordnung. Wenn Sie also die Datenbank tatsächlich verwenden möchten, gelangen Sie tatsächlich zur Datenbank, indem Sie den Namen der Datenbank verwenden. Erstellen Sie einfach die Datenbank. Du bist also nicht wirklich heilig, nur dreckig, aber du willst tatsächlich ein paar Operationen machen, Schatz, du willst es als aktuelle Datenbank bekommen. Also, dann macht er Gebrauch Operation, und was werde ich dann tun? Sie gehen, um Tabellen in der Datenbank zu erstellen. Also der Befehl ist erstellen Tabelle den Namen der Tabelle und dann tatsächlich spuckt Finden Sie die Gefühle im Datentyp und die, äh, was die Größe von den Daten heute. Ordnung, hier benutzen wir den Feldbenutzer des Schulnamens, die Daten der normalerweise enthält, und dann ist es der Typ aus ihrem Auto, was bedeutet, dass wir tatsächlich die nächsten Daten speichern können, Ordnung, und dann eine Größe 30, weil wir Daten speichern möchten. Es gibt bis zum Limit off 30 nicht länger als das. Und ertrinken andere Operationen Insekt. Nun, okay, wir haben unsere Datenbank erstellt. Wir erstellen unsere Tabellen, wir erstellt, was fühlt, Aber was sind die Daten? Wir haben das Format, Custodio, das nicht die Toten sind. Also hier betrifft einen Befehl. Wir können tatsächlich Daten in diese Tabellen einfügen. Das ist also der Befehl einfügen im Schlepptau, der Tisch, er und der Name des Gefühls. Und dann werden wir ein paar Werte weitergeben. Und als nächstes ist der Abrufwert. Okay, wir haben die Daten gespeichert, aber wann immer wir die Schulden von dem sehen wollen, was da ist, rufen wir sie tatsächlich ab. Verwenden Sie die Celica, während Sie hier. Wir verwenden tatsächlich Stern hier, wählen Stern aus Benutzer, was bedeutet, dass wir tatsächlich alle Daten innerhalb des Datensatzes greifen. Also fangen Sie an, alle Daten zu bekommen. Aber wenn Sie bestimmte Daten haben wollen, können Sie es tatsächlich verwenden, um, Ordnung? Wenn Sie einen Wert löschen möchten, sagte er das Bein aus dem Tabellennamen, sie sind Also, wenn Sie einen bestimmten wie Datensatz löschen möchten, verwenden Sie einen Bären Krallen, und geben Sie dann den Benutzernamen an, so dass die Verwendung von Datensatz aus der Tabelle gelöscht werden klar. Es gibt eine ganze Reihe anderer Arten von Kreuzen, die sie verwenden können, aber im Moment sind dies nur die grundlegenden Befehle. Es gibt auch einen Update-Befehl. Wir werden es sehen. Praktisch. Also, was werden wir jetzt tun? Ist tatsächlich die meine Schulkundin geöffnet. Also lasst uns weitermachen und es öffnen. Also komm auf deinen Desktop und öffne meine Fähigkeiten Kommandozeilenflug. In Ordnung. Nun, nach dem Öffnen, was hier tun wird, ist, dass wir das Passwort eingeben, also geben Sie Ihren Reisepass ein, den Sie tatsächlich verwendet haben, um dies zu installieren. Ja. Und danach, was wir hier tun werden, ist, dass wir die Datenbank erstellen. In Ordnung? Erstellen Sie eine Datenbank, und ich werde es als meins nennen. Die Punktzahl, dass eine Basis? Ja. Jetzt wollen wir Daten verwenden . Mein Unterstrich. Tot davon. Ja. Also lassen Sie uns jetzt die Tabelle erstellen. Erstellen Sie Tabellenbenutzer mit der Benutzerschule. Name ist es Gefühl mit Arbeiter zu haben, da es Typ und Größe von 30 gerade jetzt in Great ist. Das muss Yeah erschaffen. In Ordnung. Jetzt haben wir unsere Tabelle erstellt. Jetzt müssen wir Daten in die Tabelle einleiten. Also lassen Sie uns voran und sagen, fügen Sie in den Benutzer ein, verwenden den Namen der Partitur. Und jetzt Werte. Was ist der Wert? Äh, Peter? Ja. Ok. Jetzt fügen wir einen anderen Namen hinzu. Ich werde sagen, Jack. Ja, das funktioniert. Wenn Sie die Daten anzeigen möchten, können Sie sagen, wählen Sie Stern aus Benutzer. Und hier ist es, Peter und Jack. Wir haben zwei Rollen im Set. Alles klar, wenn Sie also etwas aktualisieren möchten, was ich über den Objektbefehl gesagt habe, können Sie mit dem Update fortfahren. Benutzer sagte Benutzer in der Partitur Namen gleich toe. Was ich sagen werde, John dort, Benutzer in der Schule Name gleich Jack. Alles klar, Jetzt ist es aus dem Befehl, und Sie können gehen, um Start von Benutzern auswählen. Jetzt wurde der Jack mit Zone aktualisiert. Ordnung , InOrdnung ,auf diese Weise können wir tatsächlich sehen. Jetzt kannst du es sehen. Peter und John. Auf diese Weise können wir tatsächlich sicherstellen,dass die Aktualisierung auf eine gute Art und Weise durchgeführt wurde. Auf diese Weise können wir tatsächlich sicherstellen, In Ordnung, also wenn Sie etwas löschen wollen, können Sie gehen und sagten, äh, Sie, wenn Sie alles löschen wollen, sagen wir D selbst aus Use it. Warte, ähm, er wählte einen Fehler aus. Also lasst uns einfach etwas anderes schreiben. Deal. Es, uh, Benutzer löschen von Benutzer. Okay, V hat es von Benutzer dort gemacht. Ich meine, Benutzerunterstrich Name gleich toe. Peter. Jetzt auf das Kommando. Jetzt werden die Abfragen ausgeführt. Okay, jetzt gehen wir weiter. Und Fitch, die Daten in der Datenbank. Also Sex sind vom Benutzer? Ja. Jetzt wurde der Peter gelöscht, und du hast nur John. Also, so können wir tatsächlich Befehle ausführen, um die Daten tatsächlich zu manifestieren. Lesen Sie die Daten, speichern Sie die Daten. Haben die Daten dorthin geführt? Wir haben einen ganzen Haufen gesehen. Dies ist ein wesentlicher Teil des Anwendungsprozesses, dieser Neuaufbau, weil Datenbank ein sehr, sehr kritischer Aspekt des A-Projekts ist , weil wir mit Daten herumspielen werden. Richtig. Stellen Sie also sicher, dass das Experiment ein wenig ins Internet passt, studieren einige Dinge, und wir können mit dem nächsten Vortrag fortfahren. Danke. 13. MySQL in Flask integrieren: Also, was wir jetzt tun werden, ist, dass wir die Integration von meiner Schuldatenbank zusammen mit der Kolbenanwendung implementieren werden. Um das zu tun, haben wir ein Modell mit Kunststoff. Also müssen wir solide, um hierher zu kommen. Stoppen Sie Dezember und korrigieren Sie diesen Kommentar. Tolle installierte Kolben Tod. Meine Fähigkeit DB. Jetzt wird dieses Ding aufhören. Ja, das war's. Es wird installiert. Ja. Jetzt ist es kostenlos. Also komm jetzt her. Was? Jeder macht das. Wir gehen vom Flash zum Team. Unterstreichen Sie meine Fähigkeiten. Vielleicht mehr, mein sq. Äh, ja. Also nach der Installation dieses bekommen diese meine Schule bekommen, stellen Sie sicher, dass Sie bei den richtigen Leuten sind. Also wissen Sie, was wir tun werden, ist die Notwendigkeit, die Datenbank zusammen mit ihren Klassenkomplikationen zu konfigurieren . Wie macht man das? Wir müssen tatsächlich einige Anmeldeinformationen festlegen. Also dieser Befehl. Also, was wir hier tun, ist sagen App, Hund con Feige. Meine frage ich Sie auf der Partitur Host. In Ordnung, also werden wir ein paar von ihnen alle zusammen machen. Ja, also mach dir keine Sorgen. Wir müssen es ändern. So wird dies Benutzer sein und dies würde weitergegeben werden, und das wird meine Haut Ihn sein. Okay, das ergibt eigentlich keinen Sinn, weil sie nicht trainiert sind. Sie müssen sie tatsächlich auf einige Werte setzen. Aber du gibst nicht wirklich, dass das sofort hier ist, weil das einige Sicherheitsprobleme verursachen wird. Also, was wir tun werden, ist, dass wir Ihnen die Akte gutschreiben, um hierher zu kommen. Du hast also was, gehen wir zu diesem Demi Gott? Ja, Reid, keine Katzen. Und hier werden wir tatsächlich die Werte geben. So wird die 1. 1 mein Fragen Sie Ihre auf der Partitur Host, denn zu groß, das ist die Farbe. Du könntest lokaler Gastgeber sein. Dann wird mein SQL-Unterstrich Benutzer sein, der Route ist. Und dann meine Fähigkeit auf dem Partitur-Passwort Sie brauchen, um dies zu senden, mit dem Sie gegeben haben. Aber Sie beginnen tatsächlich zu meinem Schrecken und mein immer noch auf der Partitur D b wird meine unterstrichene Datenbank sein , die wir Aktion verwendet haben, um es zu erstellen. Ordnung, also, nachdem ich diese Schuld meiner Bewerbung jetzt hier gemacht habe , oder? Importieren Sie die hier eingereichten DB-Dokumente und verwenden Sie die Werte, die wir gegeben haben, aber für ihren Veranstaltungsort, diese Leidenschaft. Ah, Päckchen. Was ist das? Importieren? Ja. In Ordnung. Also, nachdem wir das getan haben, werden wir hier Werte von Yeah bekommen, Lord, und dann öffnen Sie die Datei. Was ist die DB mitgebracht? Ja, aber machen Sie das, was wir brauchen, um das Paket zu installieren. Ich werde sowieso installiert. Ja, ja, es wird die Pakete abholen. Ja, keine Sorge. Sogar die Polizeiinstallation? Ja, es ist gut. Komm hier runter. Was auch immer tun wird, ist meine SQL-Unterstriche Küste sein. Ja, das ist eine Kopie, Syrien. Und jetzt solltest du natürlich natürlich diesen Benutzer und dann noch mal mit David einspähen. In Ordnung. Nicht die einzelnen Arbeitskumpel. Aber davor, was wir tun müssen, ist Minute in Stan Hemd die meine Fähigkeit, die Lohn der Wache, so dass meine Fähigkeiten meiner Fähigkeit entsprechen, ausgestattet durch meinen Schreibtisch. Ihr oh, gut Serviceteam. Okay, was können wir sonst noch tun? Wir können tatsächlich, von einigen Operationen hier, also gehen wir weiter und machen das. Aber was wir tun werden, ist, dass wir den Index bekommen, aber statt all dieser Dinge, was immer tun wird, ist dieses Mal mehr Alkohol mehr, aber okay, Also, um alle Änderungen an der Datenbank-Community vorzunehmen Cursor verwenden. Carson ist die sehr tatsächlich durchgeführte Operationen, so dass un eine Brauch meiner Sachen Verbindung erstellen würde . Gott, Ursache. Und dann werden Sie nicht auf Down-Benutzer in Benutzerwerten und Person s ausgeführt. Und hier wollen wir Mike sehen. Ordnung, also dieses Ding, das eigentlich nicht funktioniert, aber ich werde erklären, warum, also hier wirst du zu deinem keine Verbindung sagen, das Dunkel kommt. Also führte diese Single, die aber komisch ausgeführt wurde, tatsächlich die Änderungen an der Datenbank durch. Also lasst uns das laufen. Dieses Ding wird tatsächlich gegebenen Fehler machen. Aber lasst uns herausfinden, warum. Warum Don von Yeah, jetzt gehen Sie zu Ihrem Server unter Krustenstreit. Jetzt kannst du es. Ich konnte dort sehen, was angerufen wurde. Warum? Denn nicht alle wieder sind nicht alle Argumente konvertiert, Sie sind lädt Komödie. Was ist passiert? Weil, wie wir gesagt haben, sagt die Person hier, es wird nur den ersten Buchstaben und kurz gesagt, von allen meins nehmen . Wenn du es nicht glaubst, lass uns das ohne Büro laufen. Sanders, es fängt an. Komm zurück hier raus. Hilf dir. Sie können diesen Zustand sehen. In Ordnung, also um sicherzustellen, dass wir tatsächlich übereinstimmen, kommen Sie einfach zurück und sehen Sie. Jetzt siehst du den einen Brief, der ich hier bin. Wie haben sich tatsächlich verändert Das Gericht könnte unseren Bedürfnissen entsprechen. Stellen Sie sicher, dass es ein Paar ist. Schick es als Mike in der Liste Service Sache. Komm zurück. Richtig. Gehen wir hierher. Frisch es. Ja. Jetzt bist du dran. Du kannst meine Kinder sehen. Dies ist also eine Ansicht, die tatsächlich eingefügt wurde. Also lasst uns Teig machen. Einige Änderungen, die uns helfen, tatsächlich passen die Daten. In Ordnung, also lasst uns etwas durchführen. Uh, ich werde die Daten erhalten und präsentiert. Also, obwohl wir das alles fertig haben, kommt gerade diese Stunde. Also, was ich tun werde, ist, dass ich darüber reden muss, übrigens. Also bin ich verwendet Diskussion. Also hier, äh, was ich tun muss, ist, dass ich hier genau einen Befehl ausführen werde, weil dies vorerst, auf dem Befehl ausgeführt wird, Stern aus der Verwendung es sein wird. In Ordnung. Wenn Sie also tatsächlich das Wort select im Befehl verwenden, waren Sie einige Besuche zu präsentieren, also verzerren Sie sie. Wir werden Ergebnisse verwenden. Alles klar, jetzt Mikro nach Hause, wie viele Werte sind in allem, also durchgeführte Operationen. Oh, wir können, tatsächlich, mit dem Fehlinterpretieren, tatsächlich weniger sichtbar zu haben. Und sie werden vielleicht nicht einfacher. Also, da ist größer als Null, dann geben Benutzer gleich Sind Sie dunkel, Fitch. All dies wird sicherstellen, dass alle Werte in Kushner ausgezeichnet sind. Also hier führt es den Befehl aus. Führen Sie eine Reihe von Datensätzen, die eine Sache sind. Und das wird die Zahl vor Gericht verurteilen. Wenn Sie diese Aussage tatsächlich machen, wird überprüft, ob es tatsächlich irgendwelche Datensätze in den Ergebnissen gibt. Also, wenn es gewährt wird, Angela, bedeutet das, dass die Ergebnisse tatsächlich einige Daten haben. Dann holen wir die Daten, um uns zu benutzen. Also, was wir tun werden, ist, dass wir sie einfach herbringen. Benutzern in Ordnung? Sehen Sie immer noch die gleichen kommen hier U s ausgestellt Recht. Wir haben diese Sache Mafia geschlossen. Wir könnten kein Ergebnis sehen, weil wir es in Sahne gegeben haben. In Ordnung, jetzt sehen Sie das Ergebnis hier im Moment nicht. Sie können das Ergebnis hier sehen. In Ordnung, also ist es schwer, es hier zu finden. Lass uns etwas tun, damit du siehst, dass es nicht da drüben ist. So geschrieben. Verwendet alle Null. In Ordnung? Ja. Ich bin wieder hier angeln. Richtig. Wofür ist das? Ähm, normalerweise darf nicht für Sie, aber Kosten. Wahrscheinlich. Mal sehen, was passiert ist. Ähm, sie wird sich das Hemd nicht sicher sein. Sicher. Ähm, warum? Es ist so, dass es rausfindet. In Ordnung, du setzst es einfach auf Null, fange alles an. Ich komme hierher zurück. Ja, das gibt es. Es ist hier. Auf diese Weise können wir tatsächlich meine Fähigkeiten nutzen, die später genommen wurden. Diese Daten speichern und alles, was wir dort tun müssen, können Sie damit spielen. In Ordnung. Experimentieren Sie einfach mit der Datenbank und Verbrechen drängen einige verschiedene Dinge und dass Sie tatsächlich gute Hände auf die Therapeuten Zeug bekommen können. Also mit diesem Gedanken, lasst uns zum nächsten 14. Http-Verben: Hallo, Leute. In diesem Vortrag werden wir über Hitch zu Debüt-Werken lernen. Es gibt also hauptsächlich zwei Arten von Arbeit. Was sind sie? Es ist wirklich beget und seine Studie vorgeschlagen. Obwohl es ähnliche Art von Wörtern wie ein anderer uh gibt, besondere Verwendung wie Put-Patch-Löschen. Aber diese sind derzeit nicht zur Diskussion, weil wir konzentrierter sind, als wie Zehe Operationen wie Verlangen und Ändern durchführen . Einige Daten posten einige Daten. Also werden wir auf Geschichte konzentriert genannt, zeugt und tatsächlich für jetzt vorgeschlagen. Also lasst uns sie besprechen. Also die erste 1 ist, die bekommen sollte. Also, warum benutzen wir es? Es wird verwendet, um Daten abzurufen. Wann immer Sie einige Daten anzeigen möchten, die auf dem Server gespeichert sind, verwenden Sie den Verlauf, um einen Zweck zu erfüllen, Ordnung. Aber ein Problem dabei sind grobe Saiten und als Teil des Europa. Ordnung, wenn Sie sich also als Benutzer in unserem Register anmelden möchten, geben Sie ein Passwort an. Wenn Sie also, wenn der Entwickler auf der Replikationsseite Benutzer eine Anfrage erhalten, wird Ihr Passwort auf der Sie sind so sichtbar sein, wird Ihr Passwort auf der Sie sind so sichtbar sein, und es ist keine ordentliche Möglichkeit, es tatsächlich zu verwenden, da dies Sicherheitsprobleme darstellt. In Ordnung, Also, wie wirklich Anfrage bekommen, ist es, dass Sie durchführen? Es gibt einen Klienten, und der Kunde stellt diese Frage, und dann liest das Silber Daten aus der Datenbank und gibt die Antwort auf diese Weise, indem es die Frist liest, Daten an die behandelten Anspruchsdaten sendet. Holen Sie sich Ihre Fragen, bevor die zweite wirklich vorgeschlagen hat. Also eigentlich, bevor Stadt verwendet hat, um den Zustand des Servers zu ändern. Ordnung. Was bedeutet, dass wir ein paar Daten nehmen und einen Teil der Datenbank ändern, um unseren eigenen Daten zu entsprechen. Und das ist viel sicherer als bekommen Anfrage, weil der Christ wird senden Sie den Körper der Frage der Sie sind. In Ordnung. Also, wie das ist Burkes, die Client-Center-Anfrage an den Server und den Server mit Teenager, der Geist der Datenbank. Und dann wird es auf den Aufstieg reagieren. Genau auf diese Weise können wir die Dinge tatsächlich zum Laufen bringen, andere Leute. Also lassen Sie uns einige Änderungen vornehmen, damit wir tatsächlich mit der Website arbeiten können , ,damit wir es verstehen können. Wie verdanken wir, dass Get und Post-Anfragen für uns funktionieren. In Ordnung. Also bin ich auf dem Weg hierher. Ich werde diesen Teil löschen. Also, was ich hier tun werde, ist, äh, ich werde einen Song erstellen. In Ordnung. Eine Form wie diese. Ja. Also, jetzt in diesem werde ich einen neuen Eingabetyp dafür geben und setzen und der Typ wird Passwort sein, und der Name wird Passwort bauen. Passwort. Okay, also jetzt werden wir es geben, um zu übermitteln und gut und Typ ist gleich einreichen. Ja, Service-Sache, wenn Sie den Hocker retten und das Terminal öffnen. Großartig. Du hast dich schon umgewandt und gelogen. Ja, vom Server. Jetzt kommen Sie zurück an Ihren Strand und erfrischend. Warte, was? Es bedeutet, dass Buchhandlungen auf HTML basieren, die nicht funktionieren, also müssen wir ändern. Ähm, Ah. Ok. Das ist ein Problem. Sie verändern diese Dinge. Ja. Speichern Sie es. Äh, hör mit dem Spiel auf. Ja. Aktualisieren Sie es jetzt. Also hier haben wir das Formular, dass wir Ah haben, Arbeit für Alles klar. Also, was werden wir tun? Werden wir heute ein paar Daten geben, also gebe ich ein paar unten, ein paar eingereicht. Sie können das Passwort tatsächlich sehen. Eigentlich, hier gezeigt zu werden, also ist das kein sicherer Weg. Aber so bekommen sie zwei Fragen arbeiten. In Ordnung, also lasst uns jetzt etwas ändern, damit wir tatsächlich übereinstimmen können. Sehen Sie, wie die ah, wie das Plakat. Christie's Werke. In Ordnung, also komm runter. Gehen Sie in die Farm-Klasse und sagen Sie Methode gleich zu posten. Ja, kein Sand, Justine. Nun, wenn du hierher zurückkommst und es auf aktualisierst, ist das Ding zur Wurzel gegangen? Und jetzt, wenn Sie gesagt, Matt nicht erlaubt, die Angelegenheit ist nicht viel weitere Frage hier. Warum? Weil die ganze Medizin, die Fahne von der Arbeit, gut für die Get-Anfrage. Da sie standardmäßig, akzeptieren sie get request. Aber wenn Sie wollen, dass sie für Ihren Post-Acquis Einheit Distanz Kampf arbeiten, so können Sie nicht hören gemeinsame Methoden. Es war cool. Und jetzt befriedigen. Werden Sie Koma geschoben. Alles klar, jetzt muss das Ding funktionieren. Also komm hier runter. Zu schätzen wissen. Ah, richtig. Es ist jeder Stopp, der es wieder läuft. Frisch es. Jetzt komme ich hierher. Siehst du? Jetzt funktionieren die Dinge. Gut. In Ordnung. Aber wir wissen nicht, was sie sagen, sie sind nicht, aber die Anfrage wird behandelt finden, weil wir gesagt haben, um die Post-Anfrage zu behandeln. Alles klar, Also, wenn wir gesagt haben, dass die Post-Anfrage tatsächlich Abfragezeichenfolge im Rahmen der Anfrage behandelt , nicht in der Sie sind. Also lasst uns voran gehen und sehen, was der Körper der Anfrage ist. Also haben wir eine Variable, die uns tatsächlich helfen kann, dies zu tun. Also komm zurück und importiere die Anfrage. Also, nachdem du das getan hast, komm zurück. Wenn der Anforderungspunktmetter gleich dem Zehenposten ist, können Sie tatsächlich jedes Mal sagen. Ähm, wir nur Schöpfung ist Erfolg voll. Ente. Ja. Sagen Sie von diesem Ding, äh, das hier vorbei. Komm zurück, David, sag: Und jetzt gehen wir weiter. Und du das Passwort. Jetzt geben Sie die Registrierung zu. Erfolgreich gemacht, tatsächlich Bücher, aber lassen Sie uns runtergehen und sehen, ob wir die Daten bekommen oder nicht. Was ich also trage, ist, den Rest zurückzugeben. Dordt, äh, falsch. Und unser Name ist Passwort. Und ich werde in dieser Stunde kommen. Jetzt sag dieses Ding, komm zurück und was wir tun werden, um es zu unterdrücken, richtig? Ja. Jetzt e einreichen, Sie können tatsächlich das Passwort hier sehen, weil? Nun, sagte, tatsächlich zeigen den Pass. Also haben wir es. In Ordnung. Dies ist ein sehr einfacher Weg, um tatsächlich Dinge so gut zu handhaben. Holen Sie sich die Post-Anfrage, wie sie die Daten tatsächlich sehen. Und wenn gewünscht, mittlere gleich vermeintlich. Dies wird durch die Die Frage ist post oder nicht überprüfen. Ordnung, auf diese Weise werden wir tatsächlich mit Daten umgehen und sicherstellen, dass wir eine Anfrage erhalten, um unsere Beiträge zu erhalten . Also lasst uns im nächsten Video weitermachen, über das wir lernen werden. Es sind wirklich angepisste Status-Gerichte. 15. HTTP Status Codes: Hey, Leute, in dieser Vorlesung werden wir etwas über die Probleme bei den DP-Statusgerichten erfahren. Also, was sind die Schule begonnen? Also, jedes Mal, wenn Sie eine Anfrage stellen, was es bekommen? Put-Post löschen Sie alles. Der Dienst seit Beginn der Schule, darstellt, welche Art von Antwort es getan wurde. Ordnung, es gibt einige Es gibt mehrere Sternwerte, aber alle von ihnen sind in fünf Teile unterteilt, wie können wir über sie lernen? Also hier sind da. Das Gericht, dass alles mit einem beginnt, ist Information und alles, was mit seinem Erfolg beginnt . Jedes Gericht, das mit drei beginnt, ist ein Umleitungsantrag. Und alles, was mit vier beginnt, ist ein Klient. Fehler in allem, was mit fünf beginnt, ist ein Server, Ordnung. Und der letzte auf den Client-Fehler. Und mehrere können mit dem Handler, der vom Kolben zur Verfügung gestellt wird, behandelt werden. Aber alles andere ist von einer Art von Informationserfolg und Umleitung vom Server. Alles klar, was wir sonst noch von ihnen lernen können, Ordnung. Es gibt einige Statusgerichte, die sehr, sehr häufig in allen lebenden Replikationsprozessen über das Internet sind . Also lernen Sie, dass alles klar, so hier und da. So könnte der Status 200 zeigt an, dass der Server in Ordnung sagt und nicht einer erstellt wird, was bedeutet, dass eine Art von Informationen erstellt wurde. Sind Sie können sagen, eine Datenbank an das Gericht wurde erstellt 30, um seine irgendeine Art von Telefon zwischen Ihren Suchfirmen haben nach einigen Daten gesucht und Sie haben Familie. Das Gericht 400 ist eine schlechte Anfragen, die wie in der vorherigen Victoria scheint, so dass, wenn Sie, ah, eine Post-Anfrage auf eine Methode machen, die nicht erlaubt wurde, eine Post-Anfrage zu stellen, erhalten Sie schlechte Anfragen. Vier von einem ist ein weiterer Aufstieg. Sie greifen also auf eine Seite auf der Website zu, auf die Sie nicht zugreifen dürfen, es sei denn, Sie melden sich bei der Website an, die nicht für eine vier nicht gefunden wird, was bedeutet, dass Sie versuchen, auf Wiederholung zuzugreifen, die nicht in der Internet oder sonst auf der Serviceseite. Dann wird es ein Nicht für vier oder fünf genannt ist eine Methode nicht erlaubt. Alles klar, 500 ist ein Internetstar, aber das ist der Server, der auf der Serverseite verursacht wird Wir haben keinen Deal, aber viel damit. Aber es ist ein Server-Editor, der vom Applikationsentwickler behandelt werden muss. Ordnung, das sind also einige wichtige Statusgerichte, die uns offenbar InOrdnung, dassind also einige wichtige Statusgerichte, die uns offenbarim täglichen Anwendungsentwicklungsprozess begegnen. also in diesem Sinne Lassen Sie unsalso in diesem Sinnevoran gehen und lernen, wie man sie tatsächlich benutzt. Wie Sie identifizieren, welche Art von Anfrage, die wir bekommen. Also lassen Sie uns auf die praktische Seite gehen oder dieser Teil der Anwendung ist, was wir ihre Liebsten haben , und wir lernen tatsächlich über die Datenbank. Also hier, was wir tun werden, ist, dass wir unter der Achse des Cursors sind, und wir werden einige Daten passen und wir gehen, um die Daten zu drucken, was, das erste Jahr in unserer Datenbank. Also lasst uns weitermachen und das tun. Also gehen wir zurück. Terminalserver wird ausgeführt. Geh hierher zurück. Und wenn Sie frische Luft sind, können Sie dort sehen. Ist es in Ordnung, jetzt kommen Sie zurück zum Terminal, Sie können tatsächlich die 200 sehen. Dies ist, was die Anfrage tatsächlich als Statuscode sendet, weil wir die Anfrage erhalten haben, die ausgeführt wurde. Da steht 200. In Ordnung, also lasst uns unsere Schnur modifizieren, damit wir tatsächlich etwas anderes zusammenpassen, damit wir tatsächlich, ähm, wie wir sehen können, eine weitere Anfrage übergeben werden kann. Also hier ist mein Server. Meine Kultur ist bereit. Also werde ich ein paar Zitate ausführen. Sie werden nicht exekutiert. Und darinwerde ich sagen, werde ich sagen, fügen Sie in den Benutzer ein und das Feld wird Benutzername sein. Und hier Werte. Und er jeder soll Nein, sagen wir einfach, ich gehe. Teoh hat so etwas wie, äh, was könnte man sonst noch für den Namen sagen? Ähm, das ist ein Richard. Na gut, jetzt, nach dem hier runter kommen, warte. Wir müssen uns einen Doppelpunkt geben. Und jetzt sagen, meine Schultür Verbindung Punkt Commit alles in Ordnung, nach diesem Outs, jede Ecke und geben Sie ihm eine Erfolgsmeldung. Und wir können das Gericht schicken, über das wir wollen, damit wir lernen, wo Art von Status Gericht anspruchsvoll ist. Führen Sie das hier rüber und kommen Sie zurück an der frischen Luft, die Sie sehen können, wie zum Beispiel sagen. Und wenn du hier runterkommst, kannst du tatsächlich einen schicken, oder? Also auf diese Weise. Sie können tatsächlich sagen, dass unsere Anfrage in, äh, durchgeführt wurde , wie wir wollen. In Ordnung. Auf diese Weise können wir daran erinnern, welche Art von Sarahs Gerichten geschickt werden. Also, wenn du wirklich gehst und sagst, äh, äh, auf die „Über“ -Seite zugreifst, wird es kein Telefon senden, weil wir nichts darüber haben, dass die Angelegenheit behandelt wird. Wissen über Root-Zugriff. Alles klar, was wir hier tun werden, ist, dass wir tatsächlich sicherstellen, dass wir diese Art von Fehlern behandeln , wie ich gesagt habe, blinkt, bieten einige Fehlerbehandlung. Also bei AB Wache, immer Handler. Oh, 44 Und jetzt sag Tod. Pidge North hat die Botschaft gefunden und erleichtert, die wir gerade in Brasilien bekommen . Also, jetzt werden wir es durch das ersetzen. Dieser Strand war nicht fallen. Sagen Sie das Ding, Maki sind frische Luft. - Ja. Ich meine, wenn Sie hierher zurückkommen und es auffrischen, können Sie die Nachricht sehen, dass die Reaktion auf dieses Flugzeug, damit wir tatsächlich damit umgehen können, was May sagt, dass wir auf den Seiten zeigen können, nicht existiert. Also, so können wir tatsächlich etwas über die Schule lernen, damit wir Ihre Gedanken bekommen können. Was? Was ist tatsächlich auf der Serverseite des Clients passiert? Acht. Was auch immer passiert ist, wie man mit einem anderen umgehen kann, wie man tatsächlich sicherstellt, dass alles, was im Kommunikationsaspekt des Clients und Servers ausgeführt wird, unter unserer Kontrolle ist. Alles klar, das ist eine wichtige Sache, die du lernen musst. Denn wenn Sie wissen wollen, wie Zehe entwickelt ABS, Web abs im Besonderen und Sie werden tatsächlich mit der Service-Seite umgehen wollen, müssen Sie über den Status quo zu halten wissen. Http. Stimmt richtig. In diesem Sinne, lasst uns zum nächsten Vortrag kommen. 16. BEISPIELPROJEKT: Jungs in diesem Vortrag werden wir ein neues Projekt erstellen, in dem wir ein Musterprodukt entwickeln werden, das sie um Bäume herum platziert und ihnen zeigt, dass das Haus und Fähigkeiten ist. Also nur um zu sagen, wir werden tatsächlich alle Fähigkeiten, die wir bis jetzt gelernt haben, zusammenarbeiten und ein komplettes Produkt machen , indem Sie alle von ihnen kombinieren, wenn Sie hier das neue Projektbeispiel am besten Projekt lesen , wurden alle setzen Segel Samstag. Alles ähnlich wie Sie für die vorherigen Strikturen getan haben. Ich habe alles getan. Nur, dass ich keinen Weg gegeben habe, Steuern zu erhöhen und irgendwelche Medikamente zu behandeln, oder? Also, bevor wir etwas tun, müssen wir eine Datenbank einrichten, weil wir sagen müssen, dass sie so offen sind Ihren Befehl. Wie, gut. Und hier werde ich das Passwort machen. Ja, und jetzt werde ich ein Galvis erschaffen, ein Bier erschaffen und den Namen der Toten davon hören. Ja. Jetzt müssen wir den Rest davon verwenden. Ja, jetzt drauf. Lassen Sie uns einfach eine Tabelle erstellen. Erstelle Dämon Floyd auf dieser Punktzahl. Das ist ein Sport. Was passiert? Berichtet Name 20 Komma und es wird in Asien sein. Ja, es funktioniert einige. Nun, lassen Sie uns die Lektionen aus diesen Befehlen Star von Floyd sehen, wenn Sie es wissen wollen. Also haben wir jetzt einen Tisch eingerichtet. Also, was wir hier tun werden, ist hierher zurückzukommen. Also alles, was sie aufgebaut haben. Aber eine Sache, die Sie haben, ich frage mich, die Kindermädchen Sie müssen die meine SQL ändern. Und es heißt Living Inside the Baby Camel entsprechen, was wir hier getan haben, Sie müssen die meine SQL und Scotty B ändern, um die Mitarbeiter Tabelle entsprechen. Die Datenbank, die alles in Ordnung schaffen wird, nachdem Sie das getan Ihre gute jetzt gehen, Die Hauptsache ist, dass wir eine Vorlage direkt in diesem erstellen müssen. Sie haben eine Basisvorlage, aber wir werden eine neue Bond-Index-Tür erstellen, die Ihnen und darin lehrt. Wir werden erstellen, was Sie unsere Formulare erstellen werden. Das wird uns helfen, einige Daten von allen Benutzern zu nehmen. Also komm zurück. Also rechts erstreckt sich diese dotage und jetzt ja, sehen Sie einen Körper. Also klopfen Körper und sperren. Und hier sehen wir Farm Yeah, drinnen. Was geben? Was wir reinkommen werden. Was? Hallo. Weil der Name des Zehentexts dem Namen entspricht. Ich habe das kopiert und erstellen Sie, wenn Sie aussteigen. Aber hier, leben. Siehst du das Jucken? In Ordnung, also geben wir dann eine Label-Straße. Das wird das Alter von Sam Disdain sehen. Nachdem wir es gespeichert haben, müssen wir einen Boden geben, damit sie tatsächlich eingereicht werden können. So gut. Meine Leute unterwerfen sich. Ja, verkaufen Sie das Ding, nachdem Sie gesagt haben, es wäre gut zu gehen, aber kommen Sie hier runter. Wir müssen tatsächlich etwas geben, das die Anfragen bearbeiten wird. In Ordnung, also lasst uns viel geben. Abdullah Ground, das ist das beste Auto hier, Lieber Index. Jetzt sehen Sie, was wir sagen werden. Wir werden tatsächlich erzählen den Index dunkel, gutes Essen, Holz, Holz, und führen Sie Ihre App. Kommen Sie zurück und sehen Sie, ob Sie tatsächlich sehen können. Nein, Sie können sie wirklich sehen. Ok? Es ist hier ein Erwachsener. Oh, geh weiter. Okay. Fehler. Nein. Ernsthaft. Ja. Jetzt alles. Sie schließen aus. In Ordnung, um jetzt wieder hierher zu kommen, wenn sie dieses Ding wirklich speichern, müssen wir die Daten verarbeiten, die auf unsere Website kommen. Wenn sie also etwas schicken, müssen wir ihm einen Kurs geben. Metall? Ja, wie? Es ist komplett. Also komm hier runter. Wir müssen sicherstellen, dass diese eine Hand die Post Matters Methoden gleich ist. Bekomme Koma Post. Alles klar, nachdem wir das getan haben, müssen wir hier runterkommen ,wenn , zurücktreten. Gott Materie ist gleich zwei Kurs Jetzt, was wir sagen werden, Form entspricht der Anfrage Telefon Weg . Ich habe nicht wichtig. Ja, keine Quest, die sich jetzt bildet. Name entspricht einem Telefon oder Namen auf, dann Alter alte Schule Bauernhof außerhalb des Alters. Danach verfluchte meine Fähigkeit über die Verbindung danach nicht. Jetzt werden sie exekutieren. Sie sind süß. Trick hier. Wir werden Benutzer nicht verwendet Name, Komma Alter. Ja, Werte. Und hier angezeigte Werte Name Koma H. Nachdem Sie dies jetzt tun, kommen Sie herunter und kommen Sie in die Änderungen, die tatsächlich kommen. Jetzt denke ich, dass alles gut aussieht. Reden Sie. Komm hier runter. Führen Sie Ihre Anwendung aus. Ich benutze meine Zeit beim Kuchen. Komm her, Fishy. Und was jetzt? Ich werde sagen, John und im Alter von 25 Tagen einreichen. Ich komme hierher zurück. Komm einfach schon. Sie können tatsächlich die Daten sehen, die gespeichert werden. Alles klar, das ist eine nette Art, tatsächlich. Gut. Also, nachdem wir die Daten gespeichert haben, brauchen wir einen Tag, um die Daten zu sehen. Gehen wir also voran und machen Sie diesen Teil, den Sie tun möchten. Also komm runter. Jetzt was? Wir gehen zu Dewey hat eine Verabschiedung gegeben. So möchte ich sagen, dass ABT diese Blutungen herausgebracht hat und gesetze. Und jetzt mit dem sagte DEA Jahre und dann werden wir sagen, Sie sind Kultur mein SQL dunkle Verbindung Hund Cursor. Jetzt können wir diesen Cursor verwenden, um Großbritanniens Ergebnisse gleich zu bekommen, um zu sehen, dass Sie nicht ausgeführt werden . Und hier werden wir sehen, dass Star von Fly He und dann, wenn die Ergebnisse größer als Null sind , haben wir etwas in unseren Aufzeichnungen, dann werden wir geschnappt. Die Musik wird es. Sie sind nicht h auf. Und dann macht Großbritannien die Partiturvorlage. Ich werde sagen, dass wir etwas neben deiner Mutter geben. Ok? Bedeutet, weil Angestellte jetzt sie den Tod bestanden haben. Also müssen wir diese Vorlage erstellen. Also bin ich hier unten und nutze Nottage. Das wird eine Menge sein, die er angefangen hat, also komm hier runter. Geben Sie es. Ja, ich sage das. Komm zurück. Jetzt. Was wir tun werden, ist, dass sie ihn nicht wirklich aufgeben, also müssen wir die Daten zeigen. Also, wie werden sie zuerst diesen Blockierdämon ausdehnen? Und jetzt Gesetz, Körper und Doc. Jetzt schreiben wir eine Tabelle Tabelle. Wir wollen nur, dass die Grenze gleich eins ist. Und jetzt werden wir einen Artikel in Angestellten suchen. Lassen Sie uns die vier vor der rechten Seite vor Gericht beenden. Darin werden wir reiten. Ja. Und in diesem, wird jeder tote Gegenstand sein, ich bin ganz Null. Und ich sage dieses Ding, komm zurück, führe die Anwendung aus. Und wenn Sie zurück auf die Website gehen, wenn Sie es sagen Nein, Sie spät? Ja. Okay. Okay. Jetzt müssen wir das haben. Dieses Ding muss in doppelten Klammern sein. Also komm einfach zurück, Freshii. Nun, die Daten sind in Ordnung. Auf diese Weise können wir tatsächlich ihre Zeit sehen. Wir können wirklich süßer. Aber das muss eigentlich nicht in gewisser Weise sein eigentlich nicht in gewisser . Jetzt haben wir es geschafft. Also? So können wir tatsächlich angeben, wie wir die Daten tatsächlich erhalten können. In Ordnung, also komm zurück ins Dunkel. Ich bin in der Überlegung aufgewachsen. Wir können etwas angeben, das con fig ist. Und jetzt unterstreicht meine Fähigkeit Fluch der Klasse. Das wird spezifizieren, wie wir das Mädchen von Weihnachten bekommen, die Terroristen. Also wird Dick Course die Daten ändern, die wir in ein Wörterbuch-Format bekommen. Also komm jetzt her. Versichert ab Null und alle freien Platz ohne Namen. Und wir können das entfernen und sagen, ich habe H. jetzt komm zurück zu diesem, äh, geh zurück zur Rede. Ja. Nein, das ist, wenn du hierher zurückkommst, Teoh. Helen geht wirklich. 70 Tage. Kein Gesetz. Jahre. Sie können sehen. In Ordnung. Dies ist eine grundlegende schnell zu verstehen, dass das, was sie bis jetzt getan haben, kann zusammengearbeitet werden und eine Karte gemacht werden. Also in der nächsten Woche, nächste Vorlesung. Ob auf das Wesentliche lernt, wie man tatsächlich ein Produkt implementiert, das geht, das einen Umfang mehr hat als dies. Alles klar, voll. Lasst uns weitermachen. 17. Flask: He, Leute. Dies ist also ein neuer Vortrag, bevor wir tatsächlich in die Entwicklung eines großen Projekts gehen, wir müssen einen Schlüssel lernen. Keating ist in Ordnung, also ist dieses Konzept Sessions. Also, was sind Selbstsitzungen? So Sitzungen speichern einige Daten, so abhängig von der Zeit aus, der Benutzer in Korrektur mit der Website. Also, wenn Sie über ein Beispiel sprechen, wie wenn Graben emittieren, so, um alle Operationen E-Mail zu tun, benötigen Sie meist ein Passwort und Sie brauchen Benutzerauthentifizierungsmedien Recht. Um auf den Posteingang zuzugreifen, eine E-Mail zu lesen, eine E-Mail zu senden, um einen Entwurf zu löschen und zu verwerfen, den Sie bereits in der E-Mail haben, müssen Sie eine Benutzerauthentifizierung dafür haben. Alles klar , aber jedes Mal, wenn Sie tatsächlich ihre Operation machen, geben Sie kein Passwort oder ist der Name dafür? Sie tun es nur einmal, weil die Sitzungsvariablen Ihre Details speichern, so dass Sie es nicht mehrmals tun müssen. Und selbst wenn es mehrere Male fragt, gibt es Ihnen die mehrere viel Last zurück. Deal. Also in dieser Sitzung. Also, diese Klasse, werden wir über Entscheidungen lernen, also wie geht es Ihnen eigentlich? Also will ich nur Importe Session-gepacktes Modul hier. Und was werden wir tun? Werden wir die Entscheidung hier nutzen? Also, was werden wir in einer Sitzung machen? Gehen wir Zehe zeigen den Postbenutzer zuerst mit in, dass wir haben. Also komm hier runter se Sitzung und gib ihm einen Namen mit Mann. Und was ich tun werde, ist, dass ich den ersten Angestellten Null herausbringen werde. Und was ist es? Es ist der Name. Alles klar, hier haben wir die Entscheidung, äh, auf den Benutzernamen gesetzt. Ich will es vorführen. Das Wichtigste ist, wenn Sie die Sitzung hier eingestellt haben, können Sie sie überall verwenden. Du bist zurück. In Ordnung. Aber es hier zu setzen, weil der Rat die Daten von hier bekommt, aber Sie können es tatsächlich so verwenden, wie Sie wollen. Also, was ich tun werde, ist, dass ich das kopieren werde. Holen Sie sich zum Index Punkt html auf. Ich werde es hier benutzen. In Ordnung. Nur Geld. Ich muss es reinlegen. Zinser Konfliktformat. In Ordnung. Also, was müssen wir sonst noch tun? Wir müssen die geheime Schlüssel-Atmosphäre einstellen. da Sitzungsvariablen halten die Nagelhautdaten dort vom Benutzer für Also, wenn Sie nicht ein Geheimnis setzen que jemand, der Zugriff über die Seite hat grundlegende Kenntnisse darüber, wie man hacken, werden wir schließlich die Daten erhalten. Sie müssen also einen geheimen Schlüssel festlegen. Und, Ansel, eines ist wichtig, das Geheimnis, das er schwer zu erraten sein muss. Alles klar, was ich tun werde, ist, dass ich Vertrauen habe, und es ist ein Geheimnis auf dem Schulschlüssel. Also, um es schwer zu erraten, was ich tun werde, ist, dass ich importieren werde. Oh, ja. Tut mir leid und gut. Oh, ja. Und ich werde das mit Punkt Sie zufällig aus 24 verwenden. Das wird mir helfen, eine zufällige Zeichenfolge zu bekommen. In Ordnung, also schauen wir es uns an. Was passiert? Also werde ich das eigentlich von Don't Buy überführen. Ich gehe hierher. Also zuerst müssen wir zu einem lokalen Schrägstrich und Ort für die Entscheidung gehen. Variable wird gesetzt, weil wir in den on Preis Teil geschrieben haben. Ich erfrische es. - Ja. Also, was ich tun werde, ist, dass ich gehen werde. Ja, jetzt können Sie sehen, die erste Saite ist John. Auf diese Weise können wir tatsächlich Sitzungsvariablen setzen und sie für unsere Verwendung verwenden. In Ordnung. Sitzungsvariablen sind der Schlüssel für eine Website Minuten, weil Sie mit dem Herrn aus Sachen umgehen müssen , die der Benutzer durchführt. In Ordnung. Wann immer er zu einigen Daten kommt, unabhängig davon, ob er einige Daten gepusht hat, müssen Sie die Benutzerauthentifizierung für irgendeine Art von Operationen auf Ihrer Website Um alle von ihnen zu tun, lassen. müssen Sie Sitzungen festlegen. Es sei denn, wir haben einen Server, der nicht viel Buch macht, sondern Benutzerdaten verarbeitet. Richtig? Vielen Dank. Lasst uns zum nächsten Level kommen. 18. Daten für Sensititve Daten: die Jungs. Jetzt, da wir gelernt haben, wie Zehe Sitzungsdaten handhaben. Also müssen wir etwas anderes lernen, das viel wichtiger ist mit zusammen mit Sitzungen. Was ist es Handling seit den Daten? Warum? Denn in diesem Fall kümmern wir uns um Name und Alter, was auch immer. Was ist, wenn der Benutzer uns tatsächlich einen Sinn durch Daten wie Passwort gibt? Sind Kreditkarteninformationen so etwas? Also vertraut er seinem viel mehr Sinn für Daten zusammen mit Ihnen. In Ordnung, also gibt er es dir, also musst du sehr vorsichtig sein. In Ordnung? Auch wenn Sie vielleicht die meisten Gurtzeug Person in der warmen, vielleicht tun Sie nichts falsch mit diesen Daten. Aber du hast es immer noch. Sie drohen, von jemandem gehackt zu werden, der Schweizer mit einer schlechten Person ist. Ordnung , in diesem Sinne müssen wir zusätzliche Maßnahmen ergreifen. Alles klar , was wirst du tun? Hier ist, wir gehen Zehe hat das Passwort. Was auch immer. Wir werden so für diesen Zweck. Was werden wir tun? Wir werden diesen Namen Teil ändern, aber tatsächlich geben es ein Passwort Art von Ihnen. Also, was ich tun werde, ist, dass ich Passwort sagen werde. Ich sehe auch dieses Namens-Passwort. Ja, ich werde diesen Teil des Namens nicht ändern, weil ich mich an mehreren Orten ändern muss, also aber die kommen hierher und nehmen das aus, weil ich das nicht mehr brauche. Jetzt sage ich, das kommt zurück, um Kuchen zu entführen. Jetzt müssen wir etwas importieren, das für das Hashing notwendig ist. Also lasst uns Teig machen. Ok. Stirnrunzeln. Tippen Sie einfach. Dies ist auszusprechen ist viel schwieriger für Null-Dart-Sicherheits-Import. Jetzt generieren Passwort-Hatch Dysfunktion wird auch für uns bauen . Geschlecht, Der Passwort-Hash. Also, was wir hier tun, ist, dass wir tatsächlich Namen nehmen. Also benennen wir es eigentlich als Name, aber es ist eigentlich das Passwort. benennen wir es eigentlich als Name, Das ist also, was wir tun müssen, ist, bevor er tatsächlich in der Datenbank gespeichert hat, müssen wir eine Hash-Sorge generieren. In Ordnung, also komm her. Also werde ich den Namen gleich sagen. Generieren Sie Passwort-Hash aus Name. Alles klar, jetzt sag das. Jetzt sind wir zuversichtlich, dass unser Name jemals vergangen ist. Was ist eigentlich die andere Art von Sache zu sehen. Also, bevor wir das tun, bevor wir das tun, komm zurück. Sie sehen ihre Grabnamen, tatsächlich, mit einer anderen Art aus. Entschuldigung. Zwei Namen mit tatsächlich einer ähnlichen Art von Text Weg haben es gegeben. Es bringt das mit. Also lasst uns einfach eine Weile in dieses Ding kommen und lasst es uns nochmal überprüfen. Also, was ich hier tun werde, ist frisch. Ok? Komm hierher zurück. Gehen Sie zu Ihrem Terminal auf Ihrer Anwendung. Komm hierher zurück. Ja. Was ich tun werde, ist, dass ich es wirklich geben werde als, ähm was? Ich werde es lassen. Uns so etwas. Ja, das ist zugegeben. Kommen Sie auf ein paar zurück. Aktion ist Verkauf. Ja , ich sagte Freitag. Es wird als Freitag gespeichert. Wissen Sie, dass jemand das Ding hackt. Es ist sehr kleines Huhn hier. Also, nachdem wir diese Funktion hier verwendet haben, gehen wir zu unserem Broza und Jahren, so etwas und sagen Agent 20. Nun, wenn Sie tatsächlich hier gehen und immer noch es ist Dinge, die Sie sehen können, das ist viel mehr Lindy eine Zeichenfolge und mehr Verwirrungszeichenfolge, weil wir unser Passwort gehasht haben . Das ist also viel schwieriger und manchmal unmöglich, abhängig von der Person, die versucht, dies zu hacken, um diesen gehackten Pass zu knacken . , Also nein, äh, äh, wenn du dieses Passwort in deiner Datenbank hast, wenn der Benutzer sich einloggen will und seinen Pass benutzt, dann werden wir diesen Pass entschlüsseln. Was Sie getan haben, ist die Verschlüsselung des Passworts, das er Ihnen gegeben hat. Und Sie müssen es entschlüsseln und nehmen, ob der Benutzer den richtigen Pass ohne Knoten eingegeben hat . Um das zu tun, was wir erhöhen werden, werden wir eine andere Funktion verwenden, die ähnlich ist, um Passwort-Hash zu generieren. Wir werden Küken, Passwort, Passwort, Hash verwenden Passwort, Passwort, Passwort, . Ja, diese Funktion. Also werden wir diese Funktion verwenden. Komm runter. Geh. Uh, vielleicht müssen wir gehen. Ok. Also, worauf werden wir ansprechen? Sicher, wenn die ganze Sitzung und alles, was gerade gelesen wird, und wir werden sagen, wir werden etwas zurückgeben, Rita, und verwenden Sie diese Funktion chick Passwort, hash. Und die 1. 1 wird das Passwort sein, das Sie versuchen zu bekommen. Also dieser ist der 4. 1 Also muss es 3012 und drei sein. Also chick vorbei mit Hash-Mitarbeitern oder drei und verfügbar ist Name und Koma. Die, die wir haben, gibt tatsächlich. Schicken Sie es. Bevor wir es senden, müssen wir dieses Ding tatsächlich nehmen. Ich sehe, dass dieses Ding hier in Europa zurückkommt. Komm hierher zurück. Nun, wenn Sie tatsächlich zu den Angestellten gehen. Ja, du kannst sehen. Stimmt, denn das ist es, was wir betreten haben. In Ordnung, wenn Sie sogar ändern einen einzelnen Buchstaben abweichend. Stehende zwei Katzen. Also, wenn ich hierher zurückkomme und erfrischend wird zeigen, fällt mir zu, weil das nicht das Passwort ist . Also das ist ein sehr müssen Sie Pässe starten, wenn Sie sensible Daten stehlen wollen, alles kriechen, Karte, Informationen, übergeben, Worte, alles, was Sie wissen, dass es seit dio für den Benutzer, wissen Sie, einfach hash es, Ordnung? 19. NavBar hinzufügen: Hey, Leute. Also dies, wie Job werden wir darüber diskutieren, wie Zehe gegebene Navigationsleiste für eine Website. Also jede Website, die Sie tatsächlich besuchen, hat eine Navigation, aber standardmäßig, richtig? Also, wenn Sie in, ähm, sagen Sie Facebook, sehen Sie, wenn Sie tatsächlich auf die Seite gehen, Uh, das ist auch eine Art Navigationsleiste, aber das ist eine nicht gute -Beispiel. Also, was ich tun werde, ist unter Ruhe zu gehen. Siehst du, das zeigt nicht das Richtige, nicht nach Hause. Ja, wenn Sie sehen, dies ist eine Navigation, aber es scheint nicht, als gäbe es eine Bar, aber Sie können sehen, gibt es ein Jeep Veto Gmail Bilder, Art von einem anderen abs Signieren. Es bietet Optionen, um tatsächlich zu navigieren. Also werden wir den Navigationsbarcode von hier kopieren und ihn in unseren Daten über unser Projekt verwenden. Also werden wir tatsächlich ein paar Navigation zeigen, aber was sind die Vitaminbedürfnisse, um zur Navigation zu gehen? Aber weil jedes Mal, wenn wir gehen wollen, sagte Rupert, wir wollen das nicht tun. Und jedes Mal, wenn wir sie und Preis sehen wollen, wollen wir nicht alles bezahlen, wo du bist. In Ordnung. Also, übrigens, wir müssen diesen Punkt ändern. Also bin ich nicht hier und bewege das, und ich werde das auch loswerden. Alles klar, das scheint also ein bisschen seltsam zu sein, weil es uns wirklich gut geht. Wir werden das in „on“ ändern. Wir brauchen das auch nicht. Ja, okay. Das klingt wirklich cool. Okay, also bedeutet, dass wir hier die Navigation ausschalten können, also gehen wir weiter und machen das. Also gehe ich hierher. Ich werde diese Navigation kopieren. Kopieren Sie das. Gut. Zurück zur Einzahlung. Ich werde eine neue Datei erstellen. Das, als wir Nab unsere angerufen haben, setze ich einen Unterstrich davor. Du verachtest über Rh-Terminal, und ich verarsche das. Ich sage das Ding. Also, was ich tun werde, ist, dass ich den Bootstrap wieder hierher bringen werde. Also meins ist schon gesagt. Ja, also muss ein Tamilisches Lager sein und das alles abkürzen. Was ich sagen werde, ist auf Wort erstreckt sich. Hey, äh, es wäre Bücher, Krabbenslash Bass bekam HTML. Alles klar , danach müssen wir Schloss, Titel und Block machen . Und hier müssen Sie auch Block-Inhalt auf diesem wird im Grunde Block enden. Warum kopieren sie nicht einfach? Dieser Teppich ist unterzubringen. Ja. Also hier. Was ich tun werde, ist, dass ich einem Subkontinent von hier aus den Teil des Gerichts geben werde , dass alles andere Seiten runterkommen werden. Ja, also können Sie das tatsächlich verwenden und wurden dot-html empfohlen. Also? Also, während wir jetzt alles geändert haben, was wir tun müssen, ist, äh gehen, hierher zu kommen. Und wir werden hier eine Nummer einschließen, wenn ich sage, dass sie tatsächlich eingeschlossen wird. Schau, Bar an. Entschuldigung. Und sieh mal. Und hier werden wir einrichten, wenn Sie sagen, dass der Teil des Codes kommen wird. Und einfach nur Pacer hier. Jetzt auf eine Punktzahl einschließen. Bardot html Ich denke, das ist ziemlich mächtig. Lasst uns kurz vor Fleck stehen. Ja, jeder hört alles, was du sagst. Komm hierher zurück. Ja, Service versucht. Jetzt geh hier und aktualisiere es. Ok. Verjagen und pflücken unsere Farm. Welche Teilmengen? Html. Okay, also haben wir es hier nicht geändert. Also gibt es eine Art von ihr, die oben ist. Also, was ist es? Ok. Wir haben Sie wissen, einen Tippfehler hier. Das ist würde Gurt speichern. Kommen Sie zurück und beenden Sie es. Ok. Jetzt können wir den, äh, diesen Teil sehen äh, . Also lasst uns gehen und einen Teil des Nab unser Zeichen modifizieren. Komm her. Ich werde sagen, Formular Projekt. Ich brauche diese Dinger nicht. Ok. Ich will, dass ein Haus auf diesem einen Mitarbeiter sein wird. So es mit Schrägstrich Gesetz Jahre, Genie Jahre. Ja. Ich kann diese Bretter wirklich entfernen. Ich kann es sehen. Äh, ja, das war's. So ziemlich hier hinten. Frische Luft. Ich kann das Telefonprojekt nach Hause sehen. Ja, Angestellte. Sie können sehen, dass dieser ist, den wir besprochen haben Dies ist der Hash-Schlüssel. Auf diese Weise können wir tatsächlich zeigen, dass wir nicht wirklich so zu Ihnen gehen. Alles klar, das ist mir so ziemlich gesagt, dass wir die Navigationsleiste damit verwenden können. Gehen wir zum nächsten Bild. 20. Flash-Nachrichten: Hey, Leute, diese Vorlesung, wir werden etwas über eine Blitzbotschaft lernen. Also, was sind sie? Bevor wir also etwas über Flash erfahren, Mr. Just warum? Eigentlich brauchen wir sie. Also, wenn Sie tatsächlich Daten an den Server senden, wie wenn Sie vorgehen und sagen, ich werde Juden sagen, und dann werde ich sagen, 20 und eingereicht. Es gibt keine Nachricht. Das wird angezeigt, dass mehrere erfolgreich eingereicht wurden. Zehe die mehrere. Alles klar, bitte haben Sie das Formular, das wir vorher ausgefüllt haben. Das war's. Wir wissen nichts anderes, wenn Ihr Benutzer besonders. In Ordnung. Dafür können wir tatsächlich Flash-Nachrichten einführen. Also, was ich tun werde, ist, dass ich hierher zurückkomme, und ich werde einige Änderungen an unserem Gericht vornehmen, die uns helfen werden, ein paar Flash-Nachrichten zu schnappen . Also komm runter und blitze. Und was ich tun werde, ist, dass ich hier runterkomme, genau wo, nachdem ich diese Änderungen an mir selbst begangen habe, die Nachricht erfolgreich übermittelt wird . Ja, das wird meine Botschaft sein. Also nicht, was ich tun muss, ist, dass ich zu meiner Basis gehe. Sie werden getroffen, wenn die Daten erfolgreich innerhalb des Inhalts gesendet werden Was ich tun werde , ist, dass ich eine Nachricht zeigen werde, so dass es die richtige Entfernung dieser hier sein wird. Das Wissen würde ein paar Etiketten mit meinem Salbei benutzen , ,ist gleich, um auf den Schulblitz zu kommen. Also habe ich Unterstrichnachrichten geblitzt. Ja, da drin. Was sollen wir sagen? Wir wollen sagen, Ende mit und mit und innen Wenn ich dich sage, wenn wir irgendwelche Nachrichten haben und wenn ja, hier, werden wir tatsächlich die Nachrichten zeigen. So hat er immer in einer for-Schleife, für die Nachricht in Massagegeräten. Also, nachdem ich die for-Schleife bin, was immer ich sage, werde ich und für und hier sind wir nicht sicher, dass diese Gegenstände. Also wollte er keine Nachricht sagen. Ja, das war's. Ich sage, dass dieses Ding, uh, Tussi mit uns jemals läuft oder nicht. Das läuft. Komm hierher zurück. Also, was ich jetzt tun werde, ist, dass ich sehen werde, ähm j und für Yeah, okay. Es gibt kein Dies wird zweimal gezeigt, also Oh, der Chirurg. Wir haben bereits jeden Schritt, den wir jetzt tun müssen. Holen wir uns ein paar Daten. Also ich bin Review Es gibt jetzt, dass es erfolgreich eingereicht, aber, äh, es gibt auch ein Problem, wenn wir einige, äh, falsche Daten senden , äh , was wir dann tun werden. Also, wenn ich so etwas wie , ähm Jack und ich das sehen, ähm, , repariert, muss es eine Sache nicht so bekommen. In Ordnung, also müssen wir mit dem Fall umgehen. Dafür werden wir hier also wieder in unsere Kälte zurückkehren und zur Bewerbung gehen. Also lege diese ganze Sache in den try Block. In Ordnung? Komm hier runter. Versuchen Sie, am Tatort nicht gestorben zu sein. Ja, und hier werden wir es sehen. Außer und hier blitzen, äh, gesehen Zehe unterwerfen. Irgendwie dasselbe. Komm zurück. Ihre Bewerbung in dieser Saison endet? Ja. Nun, wenn du Medio in Ordnung sagtest, könnte das gewisse aufgehört haben zu wachsen. Ja, aber in der Kunst, läuft hier genau restauriert zurück. Zerquetschen Sie es. Es wird sagen, dass die Akte eingereicht werden soll, weil der Vater inkonsistent ist. Die Datentyp-Insider-Datenbank. Ordnung, aber wir können diesen Fehler einfach mehr machen, als immer lesen, indem wir tatsächlich etwas Farbe hinzufügen. Großartig. Also, wenn Sie hier runterkommen und , Warnungen, sehen Sie, es gibt verschiedene Arten von Warnmeldungen basierend auf der Intensität oder ihrer Bedeutung damit wir sie tatsächlich nutzen können. Also, was ich tun werde, ist zu lokalisieren. Das hier ist Erfolg, und das hier ist gefährlich s okay. Ich werde das benutzen. Denkt so. Gehen wir, Zeh. Geh zurück, um zu vereinbaren. Und damit möchte ich eine Nachricht weitergeben. Ich möchte Erfolg sagen. Wie lange würde ich das sehen? Gefahr. In Ordnung. Siehst du das? Wir sind zurück zu unserem Besten oder HTML hier. Wir müssen einige Änderungen vornehmen. Also, was sind sie hier? Ich werde sagen, auf einer Schule Kategorien gleich zwei Crew. Und hier, zusammen mit der Nachricht, werden wir die Kategorien bekommen, aber Grad, gemeinsame Botschaft. Und in diesem wurden nur Klasse gleich zwei Alarmalarm, Strich-Kategorie, Sir verwendet Strich-Kategorie, . Dieses Team. Okay, jetzt gehen wir zurück zu unserem Server, verschmelzen, machen so etwas wie Fisch. Und bevor Sie die Nachrichten viel Markt sehen. Wirklich? Wenn ich so etwas sagte, okay, nichts zu tun. Pflege hat bei Gefahr nichts Falsches getan. Ich muss es erklären. Was ist das Problem damit? Mac hier, hier ist Dean. - Sie? Ja. Okay, lasst uns aufhören. Das würde wieder ruhig laufen. Ja, es sieht in Ordnung aus. Auf diese Weise können wir tatsächlich zeigen, die Nachrichten an den Benutzer basierend auf den Aktionen, die sie ausführen, und sie geboren jede Bestätigung einer Operation, die Silber getan hat. In Ordnung, gehen wir zum nächsten Vortrag. 21. Problem: Hey, Leute, in diesem Vortrag werden wir die Problemaussage von ihrem endgültigen Projekt besprechen, das heißt, wir werden eine Blogging-Anwendung erstellen, die die fallenden Anwendungsoperationen genau ausführen kann , damit Ein Benutzer sollte sich registrieren und anmelden können, was bedeutet, dass er in der Lage sein muss, zu erstellen und dann nur, dass Benutzer in der Lage sein sollten, das Blockpostrecht zu erstellen, zu bearbeiten und zu löschen? Der Blockbeitrag kann alles sein, mit dem der Benutzer schreiben oder teilen möchte. Es ist jeder Investor sollte in der Lage sein, den Blockbuster und durch alle Verwendungen zu sehen, was bedeutet, dass ein Benutzer möglicherweise nicht über ein Konto in der in einer Website. Aber es muss immer noch möglich sein, das Plakat zu machen. Und aber Benutzer werden Konten haben, Ordnung, also müssen diese anderen Operationen, die verärgert sind, in der Lage sein, für die Benutzer bereitzustellen. Wie nähern wir uns also tatsächlich daran, damit du dieses Video stoppen kannst, weitermachen und deinen eigenen Ansatz weinen kannst. Aber wenn Sie verwirrt sind, so fahren Sie mit diesem Bild fort. Also, wie man sich diesem Problem nähert? Also müssen wir zuerst eine Datenbank für die Anwendung entwerfen, also müssen wir Leute erstellen, die die Daten enthalten, die mit der Website konsistent sind, und dann Endpunkte für die Anwendung entwerfen, wie nur ein Login-Sicht die Blockposts bearbeiten Sie sie, löschen Sie sie jede Art von Sache. Daher müssen wir Endpunkte für die Anwendung erstellen. Und dann müssen wir anfangen, den Politiker Freund zu bauen und mögen, Routen zu verwurzeln. Sie müssen die Anfrage jetzt nicht bearbeiten. Ich muss nur ihre Endpunkte erstellen und dann das Anwendungsfront-End großartig machen. Also, was auch immer Anfrage, dass es vom Kunden gewesen ist, was in Gold ein bestimmtes Ende sein kann. In Ordnung, also verlassen wir gerade Routen, die die Anfrage bearbeiten. Und dann, nachdem Sie andere Routen erstellt haben, können Sie jetzt den Rücken und für die Anwendung entwickeln, die den ganzen Rest vom Benutzer behandeln wird und auch auf diese Anfrage durch zwei Einfügeoperationen ruhen will . Alles klar, also geht es uns besser. Wir werden uns dem Problem nähern. Also lasst uns vorangehen und eins nach dem anderen beginnen. 22. Datenbank erstellen: He, Leute. Also jetzt, was wir in diesem buchstäblich tun werden, ist tatsächlich erstellte Datenbanktabellen, so dass eine Blogger-Anwendung Daten speichern kann, die es benötigt. In Ordnung, also komme ich hierher, und ich werde das Open am besten verschlechtern. Wirklich? Warte, mein Kommando immer noch. Und hier werde ich meine Pasta geben. Ja, und weißt du, was ich anheben werde? Ich werde die Datenbank erstellen, Dad. Abgrund. Okay, jetzt müssen wir das benutzen. Verwenden Sie. Punktzahl. Sei? - Ja. Und jetzt lassen Sie uns voran und erstellen Sie den Tisch. Erstellen Sie Jember auf meinem Tisch für Stall. Wir müssen zwei Tische haben. Die 1. 1 wird Benutzer sein, weil wir den Benutzer quadrat lassen müssen, der für sich selbst zählt. Und dann wird die 1. 1 der Benutzer auf dieser Gariety sein. Wir werden einen Gebrauch für ihn geben, und es wird besser Dessert sein. Und eine der Zukunft, die wir hier vorstellen werden, sind Auto-Inkremente. In Ordnung, Punktzahlen. Warum ist das notwendig? Denn wir werden Benutzer erstellen und Ihnen Ideen für sie geben. Das wird also nicht die Hände von Anwendungen sein, wo wir unsere in unsere Hände bekommen, aber wir werden es automatisch machen, weil die Datenbank eine Summe in digitalem Wert dafür in einer Schrittbasis auffüllt , so dass jeder Benutzer eindeutig identifiziert wird. Also wird die erste Reserve eine haben. Der nächste wird eigentlich zwischen Wir müssen nicht von diesem direkten belästigt werden. Indem wir dies tun, können wir die Datenbank tatsächlich das i d erstellen lassen, sowie wir können den Benutzer identifizieren. Aber Sie brauchen alles in Ordnung danach, geben Sie ihm von Ihnen, um tatsächlich den Vornamen zu bekommen, und es wird zurück sein, die Größe wird 20 sein und dann nehmen wir den Nachnamen und dann werde ich wieder 20 oder Größe sein und dann sind wir werde darum bitten, dies zu verwenden, unterscheidet sich von der ersten und letzten. Dies wird auch einzigartig sein. Wenn Sie bereits einige Websites verärgert verwendet haben, können Sie tatsächlich verstehen, warum dies eindeutig sein muss, um den Benutzer zu identifizieren. Obwohl wir auch Verwendung Vielfalt gegeben haben und verwenden Sie den Namen als auch diese beide uns dieses Buch wird uni Verwendung um beschrieben stehen es wird für mehr wie allgemeine Zwecke behandelt werden. Für aus, Verwenden Sie einfach einen Namen wird in der Lage sein, auf der Benutzerseite zu handhaben, alles klar. Und nicht für mich erkannt. Und das wird für rechts einzigartig sein, äh 30. Einzigartig. Okay, jetzt werden wir nach einem Passwort fragen, auf das wird ab 100 sein. Und jetzt lasst uns Gesicht für die Primerica. Obwohl alle einzigartig sind, müssen wir nur einen Primärschlüssel tun. Der Primärschlüssel wird Benutzer in der Partitur sein. Junges versteckt. Ja, der Tisch wurde erstellt. Nachdem diese Welten verschwunden waren, müssen wir tatsächlich eine andere Tabelle für die Blockposts erstellen. Also gehen wir raus und machen das noch. Nein, nein. Jeb Hund. Und die 1. 1 würde bloggen, um i e d zu punkten und es wird in D. J. und wir sind auch live mit der Bestellung über die Scoring-Vereinbarung. Ähm, dann Tagebuch Idol des Blocks von, uh 100. Und dann die andere. Oder dort 40 und dann die Leiche von der, äh, Arbeit von Blutgier. Zurück 1000. Weil was? Es wird viel jünger sein. Und dann gibt es eine primäre t versucht Lee Schlüssel. Und das wäre jetzt zu Nüchternheit, Gordon C. Ja. Jetzt sind sie komplett erschaffen. Die Boottische, die wir für ein Haar brauchen, ein Chaos. Und damit können wir tatsächlich zum nächsten Schritt gehen. 23. Endpunkte für Design: Hey, Leute, in dieser Vorlesung lernen wir, wie man kreiert und was? Ah, und Punkte, die wir schaffen werden. In Ordnung, also gehen wir weiter. Das sind also die grundlegenden und Punkte, die wir schaffen werden. So ist die 1. 1 die grundlegende Wurzel. Das ist eine Get-Anfrage, und es wird die Homepage von ihrer Website laden. Alles klar, die nächste ist über die Seite. Es wird die Abschlussseite laden lassen. Und es gibt auch die Get-Anfrage, und die Tories bekommen auch eine Anfrage, die die Registrierungsseite lädt. Ordnung, hier wird das Ah-Formular dem Benutzer eines Kanals gegeben. Geben Sie seine Daten ein. Die vierte ist eine Posterfrage, aber dies ist von der gleichen Website, dem Register. Aber anstatt dies zu bekommen, wird die Details vom Benutzer posten und wenn wo, wenn die Farm validiert wird , um wahr zu sein, wird es den Benutzer erstellen und der nächste Er ist die 1. 5. Zwanziger Jahre. Erhalten Sie eine Anfrage. Der Endpunkt ist die Protokollierung. Dies wird ein Formular für die Benutzerprotokollierung gelockt. Der nächste ist der Beitrag vom selben Endpunkt. Aber hier wird es die Benutzeranmeldeinformationen validieren und sicherstellen, dass Benutzer angemeldet wenn sie die richtigen eingereicht haben. Und der nächste ist eine Get-Anfrage. Es ist aus Endpunkt rechten Schreibtischblock hier gebildet werden, wird für Benutzer geladen, so dass er einen Block Poren schreiben kann und als nächstes Chris aus dem gleichen Punkt hier entgegengesetzt wird . Was auch immer die Daten, die er in die coolste Form geschrieben hat, es wird als neuer Block erstellt werden. Und das nächste ist eine Get-Anfrage dazu. Ein Punkt ist von Blood Slash und in T J Key. Hier haben wir Raumfahrt als I d. In dem Moment, in dem wir die Datenbank erstellt haben, haben wir tatsächlich Blogger die Partitur i d verwendet. Dies ist ähnlich dem. Wenn wir also tatsächlich sein i d benutzt haben, werden wir den Blockport herausbringen, dermit diesem gegebenen i d übereinstimmt , der . Dies listet alle Links von Blöcken auf, die vom angemeldeten Benutzer ausgeführt werden. Also, was er in der Zeit bis dahin geschrieben hat, alle werden Tieflader sein. In Ordnung, auf ihre auf ein extra kleines bisschen. Erhalten Sie eine Anfrage. Das ist aus dem Schreibtischblock Schrägstrich die Idee des Schlags. Dies wird Formular bestellen, wo wir tatsächlich den Block Post von diesem bestimmten Block beendet. Und der nächste wird tatsächlich , Abd Asians plakieren,die wir in der vorherigen Anfrage durchgeführt haben. Alles klar, was bleibt noch im letzten Krieg übrig? A get Anfrage beide von ihnen. Einer wird verzögert, Tod gebloggt und gebloggt. Ich d. Dies wird den Block Post mit dem gegebenen i d löschen. Der letzte ist eine get Anfrage von Lago. Dies wird den aktuellen Benutzer lagern. Dies sind also die Endpunkte, die wir tatsächlich verwenden werden, um unsere Website-Probleme Anwendungsprojekte zu erstellen . Dies sind also einige grundlegende Designs und Punkte, so dass wir sie als grundlegenden Rahmen verwenden können und wir können weitergehen und das Projekt entwickeln. Lassen Sie uns also weitermachen und unser Projekt so entwickeln, dass wir das Ergebnis tatsächlich sehen können. Alle Fähigkeiten, die wir während des Kurses gelernt haben, werden in diesem einzigen Abschlussprojekt zusammengearbeitet werden . Lasst uns vorangehen 24. Setting für die Einstellung: Hey, Leute. Also nach entworfen die Endpunkte. Jetzt müssen wir die Anwendung erstellen, Freund. Also lasst uns weitermachen und diesen Teil machen. In Ordnung? Also das erste, was ist, müssen wir den Ordner erstellen, den wir haben wollen. Ah, sehr voll. Nein. Also, was ich tun werde, ist, dass ich zum neuen und erschaffenden gehe. Du nennst sie, was als, äh schau , ja, und ich werde diesen Halter setzen. Also in ihm, was ich tun werde, ist, dass ich in deiner Akte als Abdullah von Yeah erstellen werde, aber bevor das wollte. Was wir hier tun müssen, ist, dass wir sie alle installieren müssen. Okay, was wir tun werden, ist, dass ich das Terminal eröffnen werde. Also zuerst, ich werde eine neue zwischen Umgebung schaffen. Herbst-virtuelles Ende. Warten Sie. Wir müssen viel reingehen. Ja. Jetzt unser virtuelles Ende, Ich werde das gleiche wirklich geben, wirklich schafft die virtuelle Umgebung Teil für uns. Oh, aber wenn es schafft, gehen wir voran und schaffen. Lassen Sie uns hierher kommen und erstellen Fuller abgeschlossen. Ja, du hast es. Andi, was ist passiert? Also hast du so etwas nicht. Okay? Wir müssen wirklich erschaffen, damit ich schwul bin. Virtuelle Liebe. Das muss Yeah, diese eine Königin einen kleinen Fehler erschaffen , aber es ist OK. Du siehst vielleicht nicht all diese Dinge. Also, was ist passiert? Also lasst uns einfach lesen Und in diesem erstellen, damit wir kein Problem damit haben. Es ist fertig, alle von ihnen zu erstellen. Also bin ich in meiner virtuellen Umgebung. Also, was jetzt? Ich werde Vernunft. Installierte Explosion. Äh, ja. Und jetzt Bibi installieren Kolben tut Boot Gurt. Ja, ich denke, du bist gut zu gehen. Also kommen Sie hier runter und erstellen Sie von Flask in Port Und ich frage Und dann von einer Maske auf der Partitur Bootstrap, Bootstrap Und jetzt haben gleich noch Flask alle unterstreicht Schule namens London Score und dann Bootstrap. Ich denke, es ist gut. Sagte gerade dieses Ding. Wenn die Namensmarke unterstrichen wird, entspricht die Punktzahl zwei Doppelte in der Schule namens „Lernende Schule“. Und da ist eine Abdullah-Front. Sehen Sie die Treppe. Also, was haben wir noch hier? Hier. Also, jetzt müssen wir ein Basij-Team erstellen, das so kommen hier unten diese Punkt-HTML innen. Dies erweitert Bootstrap Slash Biere, Spannungsbedarf Und jetzt was? Wir werden tun, ist, dass wir hier ein paar Blöcke setzen müssen, also will ich nur Block versuchen, und hier auf Block sein. Und hier sehen wir einen Block. Und was jetzt? Werden wir damit verlieren? Erstellen Sie einen weiteren Block. Ähm, Inhalt. Okay, du kannst das einfach kopieren. Und jetzt drin. Subkontinent. Ja, ich glaube, jetzt kann ich von hier aus gehen. Wir können eigentlich alles aufteilen, was du brauchst. Also lassen Sie uns weitermachen und einige Endpunkte erstellen, die wir tatsächlich in der vorherigen Vorlesung erstellt haben. Das erste, was für uns ist, zerlegen wir die Wurzel und Punkt an der Tür. Und dieser hier wird Index redeye sein, der Detective. Holen Sie sich die Vorlage für den Renderunterstrich in der Partitur. Vorlage. Ja, Transport. Spielen Sie es herunter. Sagen Sie Index Dotage T jetzt wichtig. Komm runter. Wir müssen den Index dot html und Fragen für uns erstellen. Wir müssen die Bärenlagerfamilie, Block, Subkontinent und Schloss erweitern Block, . Und hier sagen wir Index. Ja, lassen Sie es uns eine Weile testen. Also komme ich hierher. Kämpfen Sie auf Drogen durch. Das läuft. Komm zurück. Gehen wir zum lokalen Kurs. 5000 arm. Ja, es funktioniert. Also, was müssen wir tun? Ruhe, Augen. Sie müssen Rest der Wichtigkeit schaffen, die wir haben Ah, für uns selbst in der vorherigen Vorlesung gesetzt. Also die nächste Sache ist rund um Smash beteiligt. Und, äh, das wird über und zurück laufen rund um die Partiturvorlage an Bord oder HTML Wohnsitz Herkunft. Nun, kopieren Sie einfach, was hier ist. Kommen Sie hier runter, statt neben, um über ja zu sagen, und was haben wir dann noch? Sie müssen den Blog eines erstellen. Also Abdareh Woche habe ich Route jetzt Schrägstrich Block Schrägstrich ich wirklich und dann meldet sich ab. Okay, jetzt müssen wir zurückkehren. Okay, Randall auf der Partitur. Reklamationssperre gestartet. Html-Komma-Block in einer Partitur. Ich d entspricht Zeh. Ich würde sagen, das Ding kommt zurück. Lassen Sie uns ein neues Find Box Mangelteam erstellen. Und in diesem was? Willst du es kopieren? Tage Kommen Sie zurück hier eingefügt, aber hier, log Liebe auf der Partitur. Ich d ja. Und das nächste, was iss am ap Punkt Route. Äh, nur äh und dann tun Sie einfach, äh, warte. Eine Sache, die wir sicherstellen müssen, dass weit entfernt ist, werden alle Angelegenheiten akzeptieren, die wir wollen, dass mein gemein in der Post bekommen. Also hier wird es bekommen und der nächste wird verursacht werden. Und das war's. Jetzt werden wir zurückkehren unddie Partiturvorlage rendern, die Partiturvorlage rendern, und dies wird dot-html registriert, So können Sie hierher zurückkommen, um in Ihrer Datei zu lesen. Nur die nicht html juster. Sag das zurück entführt, ich komme hierher zurück. Also, was haben wir noch? Wir sorgen dafür, dass du Zeh brauchst. Kopieren Sie das Ding jetzt hier in Schlafly. Sagen Sie einfach, es wird hineingehören und die Methoden würden auch einen Beitrag erhalten. Und wir müssen dies ändern, um sich in dotage email einloggen und dieser wird auch protokolliert werden. Alles klar, jetzt komm alle fünf zurück. In Ordnung. Nun, nachdem wir die Protokollierung Straße HTM gesehen haben, lassen Sie uns hier mit einer neuen Datei mit Protokollierung Dotage D Dort danach, kopieren Sie alles von hier. Gehen Sie in dot html einloggen und sagen Sie einfach mehr diese Lug es. Alles klar, jetzt wären wir längst gekommen. Was sonst? Wir haben noch übrig. Anstatt für Kevin auszupeitschen, wenn Sie ausgegeben werden, um Route Nash rechts Strich Blawg Schrägstrich gebracht haben. Das war's. Und dann müssen wir tatsächlich sicherstellen, dass die reaktiven Methoden die Zehe gleich sind. Hol Koma-Kugeln, und dann müssen wir das machen. Hol Koma-Kugeln, Alles klar, jetzt schreiben wir die Funktion, und es wird auf der Punktzahl Schlag auf dieser Etage sein. Und es hat wirklich nichts darin getan. Jetzt müssen wir zurückkehren. Religion wird Vorlage genannt. Und darin werden wir rechts sehen. Das ist kein Büro von Dash, das über extreme Let's gebloggt wurde. Und damit, machen Sie weiter und erstellen Sie eine neue Vorlage. Rechter Schreibtisch Liebe. Müllbedarf. Meine Güte da. Rechter Pfosten. Sehen Sie das Ding? Geh zurück, schnapp dich vorbei und komm jetzt hierher und wieder an der Türroute. Und jetzt, was wir noch haben? Ok, wir müssen meinen Strich Blut geben, und dann können die Methoden „Geh off post“ sein. Hol mein Oh, das kann meine Schreibtischhandschuhe sein. Richtig. Okay. Mein Name ist gut. Logs auf lesen Brenda und unterstrichene Vorlage My Strichblöcke. Nicht HD und Mann Abdullah Crowd Smash. Du hast Dash Law getan. Jetzt müssen Sie angeben, welchen Block. Also habe ich gerade jetzt. Jetzt müssen wir sicherstellen, dass Entspannungen würde dann Pferd als auch bekommen und dann die Einheit unterstreichen Blub. Und jetzt erhalten Sie einen Griff auf die Bereichsvorlage. Du hast hier hinten eine Keuschgesetzstochter getan. Wo hast du dich gefunden? Brauchen Sie ein Strichgesetz? Dotage. Dämon. Ich weiß. Fügen Sie das ein. Ich sage nicht, dass ein Law Love Pitch. Sieh mal, ob dieses Ding durch irgendetwas anderes, das wir übrig gelassen haben, wieder abstrakt wird, okay? Wir müssen sicherstellen, dass wir in der Lage sein, einen Beitrag Schrägstrich zu löschen. Brauchst du Gottes Gesetz? Geh, äh, geschlossen. Und jetzt das Tun? Nein. Und dann, um nur einen Erfolg zu betrachten, denn da wir in Syrien und dann der letzte sind, müssen wir dafür sorgen, dass wir uns anmelden können. Also ist es Nationalgoed. Dann melden Sie sich Formular auch nicht Form Funktion für sie und sagte gespielt Go dotage. Gott, dich eingeschlossen. Finden Sie Mr Saved dieses Ding jetzt. Wo? Chip offenbart Distanz? Ja, über das Spiel. Ja, okay. Wie 15. Ja. Komm zurück. Okay, jetzt ist das sein Lauf, du weißt schon, geh zurück. Schätzen Sie Höschen über Kind Prozent Strich Protokolle, tolle Preise. Okay, weil wir zurückgekehrt sind. Meine Textbücher sind mein Bindestrich Spaziergänge Wissen erstellen. Also gehen Sie weg. Neuigkeiten hier zurück. Basted Service. Komm zurück, Trish. Das sind sie. Du gehst weiter. Okay. Lasst uns weitermachen und uns ändern. Hier waschen. Meine Lasten. Ich sehe dich. Ja. Okay. Auf diese Weise können Sie tatsächlich sicherstellen, dass wir Blog des Blogs sehen können. Ja. Also diese anderen Endpunkte, die für uns selbst erstellt wurden. Diese sind also sehr wichtig, da wir alle möglichen Routen aufgelistet haben, die wir in unserer Anwendung verwenden werden, um sie zu beenden. Also lasst uns weitermachen und jemanden schaffen, der mit dem umzugehen ist. Eigentlich sind alle diese Anfragen 25. Registrieren und Login: Hey, Leute. Also jetzt werden wir an der Benutzerregistrierung und -protokollierung arbeiten. Also habe ich bereits das Gericht für diesen Teil des Projekts entwickelt, also werde ich durchgehen, wie ich mich weiterentwickeln kann. Also, wenn Sie hier runter kommen, hier ist die extreme Ausnahme für eine Registrierung. Also was? Und es ist die erste Stufe ist, ähm, nachdem ich das basierend auf HTML innerhalb des Subkontinent-Blocks erweitert habe, werde ich Fuß gehen. Ich werde diese Form öffnen, wo die Angelegenheit gestellt wird. Also hier ist jedes Element innerhalb der Formulargruppe. Wenn Sie sehen, dass jedes Diktatorelement nicht zu der Klasse Formulargruppe gehört, rechte Formulargruppe gebildet Gruppe aus Arbeitsformular mit allen von ihnen, weil diese alle ein einzelnes Formular Objekte bereits in ihm zu machen . Ich habe Labels und auch Eingabetypen für jeden von ihnen erstellt. Und die 1. 1 ist Vorname und Nachname. Verwenden Sie den Namen, den er Passwort gemacht hat und bestätigen Sie auch Passwort Well Registrierung und das Finale ist die Submit-Button. Dies wird uns helfen, eine Farm zu schaffen, die Details oder Zinsen akzeptieren wird eingegeben. Es ist für die Benutzerregistrierung. Also, wenn Sie mit der Ausführung Ihrer Anwendung beginnen, damit ich weiß, dass meine Anwendung läuft. Ich komme zurück hierher und von der Index-Seite, ich gehe zu registrieren. Mal sehen, was hier passiert, ist die Benutzerregistrierungsseite. Sie können tatsächlich Details in Bezug auf ah eingeben, was Sie wollen Zeh. Geben Sie die Details für den Benutzer an und Sie können dies testen. Aber das funktioniert nicht, es sei denn, Sie haben die Anfrage tatsächlich behandelt. Ordnung, das ist also der Teil, in dem wir tatsächlich zur Anwendung Dot Pie gehen. Und hier, nachdem Sie hinuntergegangen sind, können Sie sehen, ich habe immer die Renovierung alles vor eso begonnen. Sie müssen nur einen langen Diskurs fallen, weil wir bereits gelernt haben, wie man die Datenbank einrichtet. Wie Taktik, dass der Bootstrap, Alles. Alles klar , hier sind nur ein Teil ihrer Bewerbung. Wenn du siehst, ist das erste, was ich mit Fragen nehme, posten oder nicht. Wenn es nicht gestellt wird, wird es nur diese Vorlage zurückgeben. Wenn es gestellt wird, ist das erste, was es tut, es geht, um alle Details vom Telefon zu nehmen, und das erste, was es tut, wird überprüfen, ob das Passwort und das Bestätigungs-Passwort gleich sind oder nicht. Wenn das also nicht übereinstimmt, wird es eine Flash-Nachricht zeigen, die besagt, dass Passwörter nicht übereinstimmen. Sie müssen es erneut versuchen und dann die Vorlage beibehalten. Also, wenn die Passwörter jetzt übereinstimmen, wird es alle Details aus dem Benutzer auspressen. Details nach Vorname, Nachname, Benutzername, E-Mail, Passwort. Und was es tun wird, ist es zu Fuß, erstellen Sie einen Cursor und führen Sie diesen Befehl aus. Was es tun wird. Es wird alle Details in das einfügen. Verwenden Sie eine Tabelle im in, entsprechend diesen Attributen. Aber während tatsächlich das Passwort gespeichert, es geht zu Fuß. Verwenden Sie den Hash, generieren Sie Passwort-Hash, alles klar. Und dann wird es das Ah begehen, was auch immer es hingerichtet wird. Und dann schließen Sie den Cursor und alles geht nach dem, was wir getan haben, wird eine Flash-Nachricht zeigen, dass die Registrierung erfolgreich ist und dann Realität, um sich anzumelden. Warum? Weil ein Benutzer sein Konto erstellt hat. Jetzt muss er sich einloggen. Alles klar, lassen Sie uns den Registrierungsteil testen, auf dem ich hier bin. Was ich tun werde, ist, dass ich hier runterkommen werde, werde ich ein paar Daten geben, wie das erste, was ich hier tun werde, ist, ah rituell tut, sollen wir geben, die 1. 1 wird, ähm, Frank sein ähm, . Und dann wird der letzte offen sein. Hofstadter . Der neue Benutzername wird Frank Underscore 123 sein und die E-Mail wird offenbar loswerden gmail dot com. Das Passwort wird sein, um das ist nur geben Sie es als 123 ABC, und dann kommen von den Preisen 123 ABC. Nun, lassen Sie uns einfach einreichen, Sie sehen die Registrierung erfolgreich, bitte. Protokollierung. Wenn Sie also Zweifel haben, kommen Sie zurück. Nun, wenn Sie auf den Befehl wählen Stil laufen, werden Sie Frank hier zeigen, richtig, obwohl John zeigen, weil ich diese Anwendung getestet habe, nachdem ich es geglaubt habe. Also musst du das nicht tun. Frank ist also ein Benutzer, den wir gerade erstellt haben. In Ordnung, also jetzt der Logging-Teil. Also lassen Sie uns voran und sehen, was die Protokollierung ist. Siehst du, es gibt zwei Gegenstände in diesem Formular, die ihn und Reisepass benutzen. Mal sehen, wie wir das gemacht haben. Gehen Sie also zum Logging-Punkt html. Sie können tatsächlich sehen, um, erweitern basiert orange, Tamil und innerhalb des Inhalts, genau wie wir für registrierte gemittelte E-Mails getan haben. Wir haben das diff-Tag und auch das Formular und die Klasse für die deformierten Gruppen verwendet. Und statt Vorname, Nachname und jedes andere Detail wurden alle benötigt. Hier ist Benutzername Passwort und die Schaltfläche sub me. In Ordnung. Nachdem Sie die Partitur geschrieben haben, wird diese Seite für Sie angezeigt. Alles klar, was sollen wir tun, nachdem wir die Details eingegeben haben? Also komm zurück zu den Entführten jetzt. Es ist Zeit, die Lugging-Anfrage tatsächlich zu behandeln. Also komm hier runter. Also, wenn du wirklich siehst, was wir hier gemacht haben. Also zuerst müssen wir überprüfen, ob es sich um eine Anfrage Post handelt oder nicht. Wenn es nicht Post ist, werden wir nur die Vorlage auf einer vorherigen Postanforderung zurückgeben. Wir werden die Details aus der Anfrage mit dem unterdrückten Kunstformular zusammendrücken, und wir werden den Benutzernamen und das Passwort schnappen. Das erste, was wir tun werden, ist einen Cursor zu erstellen und diesen Befehl auszuführen. Was wird tun Es wird zuerst prüfen, ob ein Benutzer mit dem Benutzernamen vorhanden ist oder nicht . So wählen Sie Stern von Benutzer zu Benutzernamen ist gleich diesem Jahr der Name der Verwendung von dem, was wir was er eingereicht hat, war und dann das Ergebnis. Wenn es ein Ergebnis gibt, passen wir in die 1. 1 und jetzt werden wir überprüfen, ob die Passwörter übereinstimmen oder nicht . Und nach dem Abgleichen der Passwörter werden wir sagen, Sitzungsprotokollierung gleich true hier, mit den Sitzungsvariablen, weil wir wissen müssen, ob der Benutzer angemeldet ist oder nicht nachdem die Sitzungsvariable gestartet wurde -Protokollierung und speichern Sie dann den Vornamen im Nachnamen . Wo werden wir das benutzen? Innerhalb der Flash-Nachricht verwenden wir den Vornamen der Sitzung, den Sie erfolgreich protokolliert haben. Und dann, wenn die Passwörter nicht übereinstimmen, aber der Benutzer mit dem Benutzernamen existiert, dann werden wir sagen, schließen Sie den Casa Pass, nicht übereinstimmt und geschrieben die Protokollierung HTML-Tempel. Und wenn der Benutzer nicht existiert, werden wir sagen: Verwenden Sie das. Hat der Benutzer diese Vorlage nicht gefunden und geschrieben? Ordnung, das ist ein langer Prozess, aber es ist immer noch ziemlich einfach. In Ordnung, also lassen Sie uns unsere Replikation durchführen und hier runterkommen, Frank. 123 Und das Passwort ist eins Zehe drei, ABC Great! 123 ABC jetzt auf die Schaltfläche „Senden“. So viele Londoner. Nein, der Benutzer macht keinen Spaß. Warum? Weil der Benutzername Frank auf der Schule Wanted ist. Drei. Da haben wir es falsch verstanden, Frank. Unter Schule 123 Und jetzt ist das Passwort 123 ABC drücken Sie den Submit-Button. Es sagt, dass Passwörter nicht übereinstimmen, weil sie ein falsches Passwort angegeben haben. Nun, Frank, alles, was ich tue, ist, um sicherzustellen, dass unsere Anwendung Bücher gut, 123 ABC jetzt Absenden jetzt Sie sehen können. Willkommen, Frank. Es gibt den Namen, den Sie erfolgreich eingeloggt haben. So können Sie tatsächlich voran gehen und die Registrierung und Protokollierung für unsere rote Seite entwickeln . Also ich hoffe, Sie tun sehr vell in diesem Teil, weil dies ein Urlaub beteiligt Teil. All das vorher. Vorträge sind nur Lernpark. Also alles Gute. Kommen wir zum nächsten Vortrag 26. Blog-Posts erstellen und anzeigen: Jungs. Wir haben Computer, die Registrierung und Protokollierung Teil ihres Projekts. Also, jetzt ist es Zeit, sich auf die gebloggte eine Blockparty zu konzentrieren. In dieser Vorlesung lernen wir, wie man ein Blawg erstellt, es speichert, es anzeigt und auch die Liste von Blöcken zeigt, die von einem bestimmten Benutzer erstellt wurden. In Ordnung, so dass sein eigenes Hauptziel in diesem Vortrag. Also habe ich vor Gericht gelesen, das uns dazu bringen wird, es zu tun. Also, wenn Sie sich zuerst auf den rechten Bindestrich konzentrieren, gebloggte Schnüre, sieben Seiten. Dies ist die gesamte Block-Anwendung, denn es wird Blockteil eingegeben, der uns helfen wird Zehe unten Formular für die Eingabe von blawg-Informationen . Also, wenn Sie sehen, wie wir für die Registrierung getan haben, Rajan, gibt es eine Form und in ihm gibt es eine von Gruppenelemente aus der Klasse und sorry Entwicklungen gebildet Gruppenklasse, und dann haben wir hier ist der Titel Teil. Und das ist der Körperteil. Wenn Sie sehen, dass dies der Typ des Elements in Port ist, aber dies ist aus Textbereich, und jetzt haben wir die Schaltfläche, die alle Informationen, die hier eingegeben wurde, mit einer Methode Post senden wird. Wenn Sie hier sind, hier ist die Klasse CK Video. Alles klar, das ist eine sehr, sehr wichtige Sache, richtig, denn wir werden das Geheimnis benutzen, wenn wir es einbauen müssen, was wir in ein wenig Zeit tun werden. Ah, aber du wirst es in Kürze tun. Also und die nächste Sache ist, nachdem wir es geschrieben und gespeichert haben, was bedeutet, dass das gebloggte, dass alles hier, wir werden es Insider-Datenbank speichern, nachdem wir es gespeichert haben. Gehen wir also zum Anwendungsteil. Alles klar, gehen wir nach rechts. Typhon. Blawg Store-Funktion hier ist der richtige Unterstrich Blawg-Funktion. Also gegeben und ich Zugriff auf diese Methode, das allererste, was ist, dass wir nehmen, ob sein Poster nicht, wenn nicht, das ist eine get Anfrage. Wir werden diese HTML-Seite zurückgeben. Wenn es eine Post-Anfrage ist, werden wir auf die Formulardaten zugreifen, und wir werden die Luft aus einem Titelkörper und die Reihenfolge, die tatsächlich eingeloggt ist, auspressen . Also hier ist, wo die Sitzung verwendet wird, und wir werden den Cursor erstellen und die Anweisung ausführen, was sie tun wird. Es wird die Toten da oben retten. Was? Es brachte den Titel der Barrister, der Körper und der andere, wer ist, der diese Anwendung Titel Körper geschrieben hat eine andere. In Ordnung. Und danach kommen wir in die Befehlsänderungen und schließen dann die Ursache. Wir werden blinken. Wir werden die Flash-Nachricht zeigen und ihn dann wirklich auf den Index gefallen. Was passiert also am Index? Wenn du hierher kommst, kannst du das Gericht hier sehen. Sie werden alle Blöcke auflisten, die vom angemeldeten Benutzer geschrieben wurden. Also, hier werden wir die näher akzeptieren und wir werden Star von Blogger auswählen. Also, wenn das Ergebnis größer als Null ist, was bedeutet, wenn es irgendwelche Rekorde gibt, da entweder von uns bestenfalls , werden wir alle passen und dann werden wir umso näher schließen. Aber dann werden wir es tatsächlich schreiben, indem wir die Blutdaten, die wir aus der Datenbank bekommen haben, weitergeben . Ordnung, wenn wir nicht in den Ergebnissen gefallen sind, werden wir den Fluch 100 schließen, es ist nur ein leerer Index Original. Also haben wir etwas Veränderung gebracht. Die Geschichte Index Punkt HTML-Seite. Gehen wir und sehen sie an. Also hier ist der Index Punkt html. Also, abgesehen von dem erweiterten basierten Original im Block-Subkontinent, werden wir tatsächlich einige Python-Sachen hier mit Genen machen, Etro tempered Engine Syntex Wir werden nehmen, ob es ein Blog gefüllt ist oder nicht. Wenn es etwas gibt, werden wir es schleifen, weil die Variable dieses Blogs Art von Liste ist, weil es mehrere Elemente und innen enthält . Also werden wir es schleifen, und wir sehen tatsächlich jeden von ihm aus. Also, was werden wir hier tun, ist, dass wir hier einen Link durchlaufen, wenn Sie einen Tag sehen. Dies ist ein Link, der als die Enghty angesehen wird. Aber der Link befindet sich auf Blog-Schrägstrich sorry, Blog-Schrägstrich und die Idee aus dem Block. Ordnung, wir werden uns darauf beziehen, und wir werden sehen, ob ihm oder ihr zeigen, wer die Blawg geleitet hat, und das war's. Wenn es keine Blogvariable gibt oder die Wearable Blöcke leer ist, werden wir sagen, dass noch keine Blöcke geschrieben wurden. Alles klar, was passiert, wenn wir wirklich darauf klicken? Was bedeutet, wenn wir auf diesen Teil zugreifen, also gehen wir dorthin. Blogs Schrägstrich Hier. Dies ist der Teil, in dem Sie tatsächlich darauf zugreifen können. Also was auch immer, wir werden zwei Tage lang einen Cosa-Zugriff auf die breite Anwendung erstellen. Entschuldigung. Der Blockpfosten , der zu diesem I d passt. Und dieser Teil wird durch die Idee ersetzt, weil wir das Teil auf für die Paarung verwendet haben. Also, wenn es irgendein Ergebnis gibt, holen wir das Ding die 1. 1, was das bedeutet, das mit dem I d übereinstimmt, und wir werden es zeigen. Alles klar, aber hier ist der HTML-Code richtig. HTML. Also lassen Sie uns voran gehen und sehen Blockspeicher Tamil, hier. Wir werden sehen, dass du den Titel ansehen wirst und dann die Leiche und dann auch wer den Blogger geschrieben hat. Dies ist eine sehr, sehr wichtige, weil wir hier tatsächlich einen ganzen Block Post auf einer einzigen Seite anzeigen. Alles klar, was wir jetzt tun werden, lasst uns weitermachen und es laufen lassen. Aber es gibt eine einzige Sache, die wir müssen. Dennoch, was ich erwähnt habe, dass wir den ck Editor hier verwendet haben, also müssen wir es tatsächlich installieren. Also lasst uns in unser Kommandozeilenterminal gehen. Ja, nachdem wir hierher gekommen sind, müssen wir einen Befehl installieren für Flask Dash CK Editor ausführen. Entschuldigung, der Befehl ist falsch. Ich habe nicht das Meer. Also hat Flask Dash ck ihr getan. - Also nur atmen, bis diese Installation Füllungen beendet ist. Ja, Anfang ist es erfolgreich. Also wissen Sie, was wir tun müssen, ist, in die Entführung zu gehen, indem Sie hier rauf kommen, und wir müssen sie importieren. In Ordnung. Nun, wie haben wir für Flask unterstrichen Bootstrap getan. Wir werden das Gleiche tun. Wir fragen nach der Partitur. CK-Editor Importieren. Es hat dir alles klar gemacht, komm runter. CK Editor aus. Gleich nachdem ich das Gleiche mit diesem Ding gemacht habe. Und jetzt gehen wir zum Basis-Dotage. Tamil, komm her und erschaffe einen neuen Block. Jetzt. Was soll das sagen? Schau, warte hier. Block gehört, und wir müssen auch diesen Block und Block beenden und dann in diesem, was wir sagen werden ist CK Editor Dark Lord, danach sagt nur super. Alles klar, das nennt den super funktionierenden Anblick, der deinen dunklen Lord ausgelöscht hat, und das wird uns die Daten geben , die wir danach brauchen. In den Blöcken. Der Blog ist dunkel. Ja, wir haben es gegeben. In Ordnung, ich verstehe es. Das ist in Ordnung für uns. Also denke ich, wir sind gut zu gehen. Gehen wir also weiter und führen Sie unsere Anwendung aus. Also nach Ton, entführen von Okay, Test wt Formen importieren Außenfeld. Okay. Es steht, dass es ein kleineres Wesen gibt. Kein Modell mit dem Namen WT-Formular. Also lasst uns weitermachen und das Ding für uns installieren. Installiert die Schönheitstelefone. Jetzt kannst du rausgehen und dich von Don Implication hochführen. Ja. Jetzt läuft es, also komm zurück. Also, wenn Sie tatsächlich gehen können, um Schreibtisch blawg Pitch schreiben Yeah, jetzt können Sie sehen, dass der Editor tatsächlich viel realistischer ist. Alles klar, was ich tun werde, ist, dass ich so etwas wie Sohn Rice erschaffen werde was ich tun werde, ist, dass ich so etwas wie Sohn Rice erschaffen werde. Und dann werde ich sagen, Ah, Ah, Sunrise ist wer für das Leben. Ja. Jetzt reichen Sie einfach dieses Ding ein, okay? Es ist seine Obhut. Vorname. Was? Warum? Was hast du getan? Es ist okay. Stellt einige in Ordnung für uns. Warum also Sehnsucht? Wir haben Session für seinen Namen. Ja, okay. Was ist das Problem hier? Okay. Wir müssen uns einloggen, bevor wir das tun. In Ordnung. So lokalen Host wurden noch keine Blöcke geschrieben. Also loggen Sie sich ein, und ich sage Frank, Unterstrich 123 und das Passwort ist ein Grad B c ich bin eingeloggt. Also nein. Was ich erziehen werde, gehe ich nach rechts. Strichblöcke. Großartig. Rechter Strich Blawg. Ja, ich werde einen Sonnenaufgang sehen und dann sagen, zu Sonnenaufgang ist Hoffnung für das Leben? Ja. Jetzt reichen Sie das ein. Okay, Wenn Sie dies sehen, der Index basiert erfolgreich ein Poster. Wir haben dieses Ding hier, also wenn Sie darauf klicken, können Sie den Blocktitel des Blutkörpers und Präsident Frank scharf sehen. Er ist ein Benutzer. In Ordnung. Auf diese Weise können wir tatsächlich erstellen und sehen Sie das Blog die Liste der Blöcke und indizierte verwüstete weibliche. Richtig? Das ist also ein sehr, sehr effektives V. Also gehen Sie weiter und weinen Sie Ihre Herangehensweise und gehen wir zum nächsten Vortrag 27. Blog-Beiträge bearbeiten und löschen: Hallo, Leute. Dies ist der letzte Vortrag in unserem Kurs. Also diese Vorlesung, was wir tun, ist die Bearbeitung eines Block-Post und auch in der Lage, es zu löschen. In Ordnung, so lassen Sie uns in Nach, dass das, was wir getan haben. Also, wenn Sie dort wenig kommen, haben Sie diesen Schlag Lagerung temer das Formular angelegt. Sie tun nur, was wir getan haben, um einen Block Post zu schreiben, außer zu wollen. Es wird die Werte geben, die bereits aus unserer Datenbank genommen werden, und es wird versuchen, sie zu bearbeiten. Alles klar, wenn Sie gehen, um zu bearbeiten, Unterstrich Blawg-Funktion, können Sie sehen, ob es Anfrage auferlegt wird. Du wirst auf die Garbis zugreifen ,den Titel und die Körperteile herausbringen, und du wirst ihn aktualisieren und die Änderungen in die Datenbank übertragen, und du wirst eine Flash-Nachricht zeigen. , den Titel und die Körperteile herausbringen, und du wirst ihn aktualisieren und die Änderungen in die Datenbank übertragen, Wenn nicht, was wirst du tun? Willst du den Block Post aus der Datenbank rausbringen, und du wirst in die Details passen, und du wirst den Rücken füllen. Ach, gebloggt. Der Redakteur Schreibtisch gebloggt Rx Kamel bezahlt mit dem Block Unterstrich Form Details. Was bedeutet, dass wir diese Details aus dem roten Abgrund bringen und dieses Wörterbuch hier benutzen werden. Sie haben tatsächlich das Gefühl, dass die Daten in den Feldern genau hier mit Titel hier Körper sind. Richtig. Also eine andere Sache ist, dass wir es löschen können. Wenn du hier siehst, gib es den Schulblock runter. Was auch immer. Wenn wir den Zugang zum Kurs sezieren, kriegen wir das I d von hier und da. Idee, dass wir die getäuschte Operation durchführen werden und das. Endlich haben wir auch einen Lagerbetrieb. Nichts. Am besten löschen Sie die Sitzung. Das ist gut über den Benutzer von der Website. Also lassen Sie es uns durchführen. Also bin ich hier. Offiziere. Okay, jetzt müssen wir in der Lage sein, Entität zu gehen. So sehen Sie Blog's jetzt können Sie sehen, die Annahme Abzug durchführen, Sie sehen? Nein, ich werde es sehen. Es ist es. Und jetzt eingereicht. Ok. Wählen Sie einen Fehler aus. Lasst uns es lösen. Also waren die Aires von mir Mittag in der Schule gegangen. Blawg, Herr und Feel Liste. Okay, lassen Sie uns dort punkten. Ok. Das ist kein Block. Das ist Leiche. Sagen Sie jetzt von dieser Sache, überprüfen Sie uns. Vorüber ist Warnung. Ja, ich komme hierher zurück. Aktualisieren Sie es. Jetzt können Sie sehen, die Blogger erfolgreich aktualisiert Sonnenaufgang, Bitte hoffen für das Leben. Und wir haben auch die bearbeiteten Teile. Alles klar, jetzt gehen, um Blog's zu sehen. Es ist dieses Ok, es ist seine Entscheidung. Die Sitzung ist möglicherweise bereits abgelaufen. Also was? Ich logge mich ein, Frank, Underscore. 123 Wunder drei. ABC hat dann Ihr Los eingereicht. Gehen Sie nun zur Ansicht Blog Nr. Sie haben diesen Sonnenaufgang hat es verhandelt? Ja, glaube ich. Jetzt war es der Anführer. Gehen wir und überprüfen es. Nein, die Löschfunktion geht nicht an den Ort, an dem wir wollen. In Ordnung? Es wird diese 10 Redact Schrägstrich meine Hunde bekommen. Okay, also geh in meine Ruheblöcke. Ok? Hier. Wir könnten eine kleine Anpassung sein. Ja, hier. Wir müssen sagen, bärische Blicke löschen, aber es wird ein kleiner Schreibtisch bekommen, der meine Stangen blockiert. Jetzt gehen wir. Ihre Website, Sie protokolliert. Deal es. Sie hat eine erwarten Sie Ihr Argument. Was ist das Problem? Okay, wir brauchen dieses Argument, das ihm hier ein spezifiziertes gibt. Jetzt denke ich, dass es okay ist. Lass es los und erfrischen. Okay, gehen wir wieder Norden, okay? Nein, der Block wurde gelöscht. Du kommst hierher. Sie sagen, dass noch keine Blöcke geschrieben wurden. Auf diese Weise können wir tatsächlich Sie es getan haben und es löschen. Wenn Sie also einen neuen Weg angegangen haben, können Sie auch Ihr Gericht so posten, dass wir unseren Kurs beenden. Also ich hoffe, Sie haben gelernt, dass wusste etwas Neues in diesem Kurs. Und Sie sind auf eine einzigartige Art und Weise, so dass Sie tatsächlich gehen und eine Menge Dinge lernen können, indem Sie diese tatsächlich in der praktischen in diesem praktischen Teil implementieren , und Sie werden eine Menge Erfahrung auch bekommen, Sie könnten verstopfen. Es wird das zeigen. Dies wird der Kurs bleiben. Vielen Dank für Ihren Aufenthalt bei uns. Danke.