Django 搭建过程记录
2011年小编第一次想做Web开发于是找到了Django,因为完全不懂数据库而以失败告终。 2013年小班再次拿出Django,终于开发了小编的第一个Web站点(多用户博客:God Notes)。 最初部署在BAE上,现在已经打包封存在Github了:https://github.com/harttle/godnotes 本文记录了小编的第一个Django应用是如何开始的。
安装
django
cd my_django_file
sudo python setup.py install
mysql
apt-get install python-mysqldb mysql-server mysql-client libmysqld-dev
配置数据库
-
在数据库中创建一个database
create database database_name default charset utf8
-
在settings.py中设置数据库
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'imgapi', 'USER': 'harttle', 'PASSWORD': 'idonttellyou', 'HOST': 'localhost', 'PORT': '', } }
常用命令
开启服务
python manage.py runserver [8080]
创建应用
python manage.py startapp appname
验证模型
python manage.py validate
查看数据库语句
python manage.py sqlall [appname]
同步数据库
python manage.py syncdb
只会同步原来没有的table,已有table的改动不会同步。
本文采用 知识共享署名 4.0 国际许可协议(CC-BY 4.0)进行许可,转载注明来源即可: https://harttle.land/2015/05/15/django-startup.html。如有疏漏、谬误、侵权请通过评论或 邮件 指出。