Python Framework Django Ein Hinweis zum Starten des Tutorials in einer Mac-Umgebung.
% uname -a
Darwin grappa.local 13.2.0 Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64 x86_64
% python
Python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
% which python
/usr/bin/python
Installieren Sie Python
Package Manager pip
sudo easy_install pip
Installieren Sie django
sudo pip install django
Bestätigen Sie die Installation an der Eingabeaufforderung Python
% python
Python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print django.get_version()
1.6.5
1.6.5 wurde installiert!
Übrigens habe ich auf [Homebrew] einen nützlichen Typen gefunden (http://brew.sh/)
brew install homebrew/completions/django-completion
Obwohl es für Django 1.4 ist, gab es ein japanisches Tutorial, also werde ich es zuerst versuchen.
% django-admin.py startproject mysite
% tree mysite
mysite
├── manage.py
└── mysite
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
1 directory, 5 files
% python manage.py runserver
Validating models...
0 errors found
June 13, 2014 - 23:18:08
Django version 1.6.5, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Öffnen Sie http://127.0.0.1:8000/ in Ihrem Browser und Sie sehen "Willkommen in Django"!
-> % python manage.py syncdb
Creating tables ...
Creating table django_admin_log
Creating table auth_permission
Creating table auth_group_permissions
Creating table auth_group
Creating table auth_user_groups
Creating table auth_user_user_permissions
Creating table auth_user
Creating table django_content_type
Creating table django_session
You just installed Django's auth system, which means you don't have any superusers defined.
Would you like to create one now? (yes/no): yes
Username (leave blank to use 'tumf'):
Email address: [email protected]
Password:
Password (again):
Superuser created successfully.
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
Recommended Posts