postgresql django 'ubuntu',,, django is een vrij en open source - instrument voor de opslag van de gegevens in het dossier op basis van de databank een lichtgewicht.Het is een hoog niveau van en flexibel kader Python web.In dit artikel, we zullen uitleggen hoe kan de installatie en gebruik kunnen maken van de toepassing van de toewijzing van postgresql voor django in ubuntu, we voeren postgresql beginnen.In feite is het voorwerp van een open source - gegevensbank.Hij heeft 15 jaar in het winnen, een sterke reputatie, als gevolg van de betrouwbaarheid van de gegevens, de volledigheid en juistheid.Postgresql gebruik kunnen maken van alle bestaande systemen, zoals Linux - en de ramen.Alle soorten van de gegevens is het gebruik van dit instrument bestaat deze getallen, boolean, CHAR, varchar, de datum en de andere.Het instrument nog steun groot voorwerp, opslag, met inbegrip van beelden, geluid en beelden, voordat je met niet - wortel gebruikers ook moet worden uitgerust met "pseudo -" privilege ", een schone ubuntu server, toewijzing van toepassing, django.,,,, ubuntu opslagplaatsen postgresql van onderdelen, nodig is voor de installatie van: en we zullen die nodig is voor de installatie van ubuntu opslagplaatsen voor alle onderdelen van de cursus, beginnen we.Dus we moeten "PIP", de Python pakket manager, software en de bibliotheek in verband met ze communiceren.We gebruiken om dit te doen, de volgende punten: pseudo goed werken, pseudo goed geïnstalleerd Python Python LIBPQ postgresql postgresql ontwikkeling bijdragen, en het creëren van databases en databanken, en gebruikers: een systeem van de naam "postgres is postgres tijdens de val van een overeenkomstige postgres postgresql beheer van de gebruikers.Dus dit kan de gebruiker moet veranderen om administratieve taken, het gebruik van postgres: pseudo - Su, "De gelijkwaardigheidsverklaring is automatisch gebruik" en met een lokale postgres.Dit betekent dat, als de gebruiker gebruikersnaam komt overeen met een doeltreffende postgres gebruikersnaam, dus die zal geen certificering.Nu kun je inloggen op het postgres zitting door het gebruik van de volgende beschikking gegeven:, wachtwoord "Nick", zullen we onze database te creëren.Dus ik gaf hem de naam: "technische gegevens" in de naam van de met dit instrument in onze vorige post 07 van de installatie in de pakken.Natuurlijk, je kan je eigen naam, de oprichting van een databank, het project is in de gegevens door een puntkomma 's aan het einde van elke commandant; SQL belangrijk.Nu zullen wij de oprichting van een databank voor de gebruikers zal verbinden en interactie met de databank, dus moet je hier in je wachtwoord, wachtwoord "password" gebruikers projectdatauser;, we gebruiken de volgende parameters van de commando 's in verband met een wijziging van projectdatauser set veranderen client_encoding rol: utf8; en het veranderen van de Rol van projectdatauser set default_transaction-isolation "lezen", het veranderen van de rol van projectdatauser tijdzone "UTC"; voor de database, en nu zullen we al tot het volgende commando we de database van de gebruikers de toegang tot de database van de gegevens: verlening van technische projectdatauser, op alle voorrechten; in de volgende opdrachten voor uitgang SQL snel, Q, in deze laatste: de commando' sDe onderdelen die nodig zijn om postgres gebruikers uit de schelp zitting, uit de installatie django:,,,, en nu gaan we onze django installatie en de afhankelijkheid van het virtuele omgeving in de Python.Je krijgt de virtuele omgeving te gebruiken. De volgende opdracht: Mr. PIP, de installatie van virtualenv, gebruik dan de volgende commando voor je django Project Directory - /technische gegevens, nummer, CD - /- project en de voltooiing van de gegevens, je virtuele omgeving te creëren, met gebruikmaking van de volgende beschikkingen: het gebruik van virtualenv, projectdataenv de beschikking, in het bijzijn van je Python en de lokale kopieën van de in de catalogus van PIP projectdataenv (noem het hangt af van je naam, andere naam), nu zullen we vóór activering van de virtuele omgeving, gebruik dan de volgende bevelen om de installatie, de bron projectdataenv /bin /geactiveerd, zou je zeggen dat je nu aan het werk en je virtuele omgeving na gebruik te maken van de commando 's.Dus nu kunnen we beginnen met de installatie van het bevel van django PIP.- de volgende commando doen: installatie van de psycopg2 django, PIP psycopg2 zal worden geïnstalleerd, want het zal ons in staat stellen de toewijzing door onze database, het gebruik van "technische gegevens van de gids" te creëren, kunnen we gebruik maken van de volgende bevelen om django project: technische gegevens, django-admin.py startproject.,, django database configuratie: nu. We zullen ons project voor de toewijzing, met behulp van een databank.We zullen om de belangrijkste django projecten opgezet, gebruik de commando 's dossier, nano - ~ /technische gegevens /technische gegevens /geregeld. En in dit dossier, aan het einde van een deel van de toewijzing van een databank "op basis van in de database....De database = { 'default ": { motor:" django. DB. Achterkant. Ik , 'name':OS. Weg. Toetreding (base_dir "dB. Ik ), }}.We veranderen het... En een deel van de taart, zal het gebruik van postgresql, we gaan het als volgt doen:,....De database = { 'default ": { motor:" django. DB op de achterkant. Postgresql_psycopg2 ", naam:" technische gegevens, gebruikers: "projectdatauser", 'password: ".", 'host ":" localhost ", 'port:", }}.... en het redden en het dossier gesloten. Test van ons project:,,,, nu zullen we de test django punten uit onze structuur van de gegevens naar onze database, het gebruik van de volgende beschikking gegeven: CD - /technische gegevens, manage.py makemigrations Python manage.py Python, migratie, en het type van het creëren van Een beheer dat je rekening zal worden gevraagd te kiezen voor een gebruikersnaam en wachtwoord, e - mailadres, Python manage.py createsuperuser, we gebruiken de volgende bevelen om django project: de Python manage.py runserver, toegang tot de server 0.0.0.0:8000, toen je de domeinnaam of een IP - adres te vinden zijn: 8000 standaard django wortel blz.Je kan via een web browser), HTTP://server_domain_or_ip:8000, en dan ook nog de "administratie" aan het einde van de URL, kan je op het scherm.Dus je gebruikersnaam en wachtwoord invoeren, zou je naar de administratieve interface.Je kan stoppen met de ontwikkeling van de server van het CTRL + C op je terminal venster.,, conclusies, in 'ubuntu' postgresql installeren in deze en vorige pakken 07 van het instrument van de installatie worden beschreven.Nu kan je het gebruik van dit instrument als een pakken of 'ubuntu' django project,,, de database.
De toewijzing van de toepassing van
Previous:De installatie van Linux
Next Page:Hoe de DNS server in