Ich entschied mich für eine Webanwendung mit Python und fasste das Verfahren zusammen. Ich werde es von Zeit zu Zeit aktualisieren. (MacOS Sierra Version 10.12.4)
https://www.python.org/downloads/
http://uxmilk.jp/12691
http://www.sejuku.net/blog/28235
http://qiita.com/astronaughts/items/2cc6e8f18290e18a742d
↓ Es scheint, dass Sie die MacOS-Standard-Python-Bibliothek sehen werden, also fügen Sie sie in Ihren PFAD ein
sudo ln -s /Library/Frameworks/Python.framework/Versions/2.7/bin/django-admin.py /usr/local/bin/
Wenn Sie dies nicht tun, werden Sie jedes Mal, wenn Sie die py-Datei speichern, aufgefordert, das Kennwort einzugeben, oder Sie können die Datei nicht hinzufügen.
sudo chmod +x /usr/local/bin/django-admin.py
** Ergänzung ** So öffnen Sie / usr / local / (mac) http://qiita.com/DarkLight_0/items/d257d4b8f27ad670f40d
django-admin startproject mySite
python manage.py startapp myapp(Machen Sie es mit einem anderen Namen als mySite)
Siehe "Erstellen einer Umfrageanwendung". .. .. https://docs.djangoproject.com/ja/1.11/intro/tutorial01/
http://qiita.com/griffin3104/items/c7908359a3e3e18cd269
http://qiita.com/aeas44/items/90c867aa2d02f9047ef0
Beschreiben Sie das Modell folgendermaßen
myapp/models.py
from django.db import models
class Question(models.Model):
question_text = models.CharField(max_length=200)
pub_date = models.DateTimeField('date published')
Führen Sie dann ↓ aus Modelländerungen im Migrationsformular speichern (in Datei auf Festplatte speichern)
python manage.py makemigrations myapp
Überprüfen Sie, welche SQL die Migration ausführt (nur wenn Sie überprüfen möchten)
python manage.py sqlmigrate polls 0001
Erstellen Sie eine Modelltabelle in der Datenbank
python manage.py migrate
SyntaxError: Non-ASCII character '\xe3' Sie kann behoben werden, indem Sie am Anfang der Ausführungsdatei "# encoding: utf-8" schreiben.
Ich wollte die von MySQL verwendete Portnummer herausfinden. .. .. http://qiita.com/yokozawa/items/dbcb3b31f9308e4dcefc
sudo lsof -i -P | grep "LISTEN"
Recommended Posts