Op 7

django toepassing van de toewijzing van RHEL postgresql, django is een hoog niveau van en flexibel kader Python web.Het is een vrije en open source - instrument wordt gebruikt voor de opslag van de gegevens in de gegevensbank van de dossiers op basis van een lichtgewicht.In dit artikel, we zullen uitleggen hoe kan de installatie en voor de toewijzing van de aanvraag om gebruik te kunnen maken van django postgresql, in deze handleiding, laten we zien hoe in de toewijzing van 7 toepassing van RHEL postgresql, django. Het postgresql,,, postgresql, is een open - source object gegevensbank.Het is vrij van 15 jaar, de betrouwbaarheid van de gegevens in het, de volledigheid en juistheid van de sterke reputatie van winnen.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 pakken 7 server configuratie, django. Toepassing van de bibliotheek te installeren, postgresql, de vereiste onderdelen:,,, - we beginnen met de opleiding die nodig is voor de installatie van alle componenten, onze pakken en 埃佩尔库.Dus we moeten "PIP", de Python pakket manager, software en de bibliotheek in verband met ze communiceren.Want het is de genoemde onderdelen worden geïnstalleerd en 埃佩尔库 pakken.Dus je kan net EPEL bibliotheek met de volgende opdracht: de installatie van EPEL pseudo - yum, vrijgelaten, die nodig is voor de installatie van onderdelen, het gebruik van de volgende beschikking gegeven: de installatie van pseudo - yum Python, Python server PIP GCC postgresql postgresql postgresql, bijdrage aan de ontwikkeling van,,,,, De toewijzing van postgresql: - postgresql, commando 's. Mr. Sudoh, systemctl na de inleiding van de postgresql postgresql, nu zullen we doen wat de profiel.Kies je redacteur van de "pseudo - commando en de soorten als volgt:, pseudo - nano - /var /Lib /pgsql /data /pg_hba CONF, gebruik je het bevel zal verantwoordelijk zijn voor de verificatie van de identiteit van de gegevensbank voor het dossier.De taak van de lokale aard van het verband met het onderhoud, kan aanvaarden maar django projecten niet het geval is, omdat de gebruikers een wachtwoord.Met het oog op de aanpassing van dit punt zullen we bewerken "ontvangende".只是最后一列将由“MD5”这将使密码认证取代,#型 数据库       用户           地址                方法#“地方”是Unix域套接字连接本地  所有            所有                                    同行# IPv4主机本地连接:#   所有            所有            127.0.0.1/32           识别主机   所有的            所有            127.0.0.1/32           MD5&#IPv6本地连接:#主机   所有            所有            ::1 /128                    ontvangende       alle                         alle                        :: 1 /128                                 md5, nu zullen we opnieuw in dienst bij Het gebruik van pseudo - systemctl: Hervatting van de pseudo - systemctl postgresql, postgresql, het opzetten van een databank en gebruikers van de databank, een systeem voor de postgres nomenclatuur "ras" 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, log in postgres zitting het volgende commando 's wachtwoord "Nick":,, en nu zullen we de oprichting van een databank van django project.We noemden het "de gegevens van het project", 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, je moet hier in je wachtwoord, wachtwoord "password" gecreëerd: de gebruiker projectdatauser;, we gebruiken de volgende parameters van de commando 's in verband met een wijziging van projectdatauser set client_encoding veranderen: de "utf8"; wijziging van de rol die default_transaction_isolation projectdatauser "lezen"; het veranderen van de rol van projectdatauser tijdzone "UTC";, nu zullen we aan de database is het creëren van onze database gebruik onder commando van de toegang voor gebruikers van de databank, die alle voorrechten te myprojectuser; en - de volgende beschikking tot intrekking van SQL tip:, Q, en om na de terugtrekking van de volgende voorBedrijven uit de installatie: Shell zitting, django, nu gaan we onze django installatie en de afhankelijkheid van het virtuele omgeving in de Python.Toegang tot virtuele pakketten met de volgende opdracht: Mr. PIP, de installatie van virtualenv, dan in de volgende commando voor je django projecten doen een catalogus, nummer ~ /technische gegevens, de gegevens van CD - /project, en het creëren van uw virtuele omgeving vormen, projectdataenv: virtualenv, nu zullen we beginnen met de toepassing in de virtuele omgeving, zal het volgende commando 's installeren, Bron: projectdataenv /bin /geactiveerd, zou je zeggen dat je dat zal veranderen nu dat je de operatie en je virtuele omgeving:, (projectdataenv) gebruikersnaam @ gastheer: ~ /technische gegevens, nu de dollar. We zullen de installatie van django en "psycopg2" voor de verpakking van de "PIP" commando, PIP voorzien van django psycopg2, het gebruik van "technische gegevens"Het creëren van een catalogus, kunnen we gebruik maken van de volgende bevelen om django project: startproject, django-admin.py van technische gegevens, de toewijzing van django database:, en zullen we ons project om gebruik te maken van de 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 "in de basis van de gegevensbank, = {     'default": {             . Motor: de "back - end - django. DB (a).  . Ik    ,        'name':OS. Weg. Toetreding (base_dir" dB. Ik  ),    }}, veranderen we dit deel, het gebruik van op basis van postgresql, we doen het als volgt: = {     'default, gegevensbank ": {              motor:" django. DB op de achterkant. Postgresql_psycopg2 ",               naam:" technische gegevens,               gebruikers: "projectdatauser",              'password: "code",              'host: "localhosT,              'port: ",      }} en het redden en het dossier af te sluiten, een test van onze projecten, 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, Python manage.py migratie en het type van het creëren van een beheer van de rekeningen, u 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, 0.0.0.0:8000 in je web browser, toegang tot de server en je’ de naam of het IP - adres: 8000 tot na de     standaard django wortels, blz.: HTTP://server_domain_or_ip:8000 en reclameMijn "/" managers "website, je inloggen 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, nu we account opslag van informatie in onze database op passende wijze kunnen worden geraadpleegd,.,, conclusies, postgresql, de installatie en de configuratie van de in dit artikel beschreven is.Dit instrument kan worden gebruikt als een project van databanken, django.



Previous:
Next Page: