Lep*_*pus 3 python django mamp
我刚刚下载了MAMP(3.2.1)的较新版本,并且我注意到该版本已安装Python,并且似乎也可以处理SQLite数据库。
我不应该可以用它管理Django项目吗?
我在哪里以及如何安装?
我在Web上找到了一些帖子(在我的新MAMP版本之前),人们已经在尝试使MAMP + Django与MySQL一起使用,但是对我来说,这些问题比使用Virtualenv + SQLite / Postgres进行常规设置更为复杂。我对django刚起步,但是当时启动一个项目对我来说似乎很简单。
如果Django与MAMP一起工作,将会有什么优势?
任何人都已经有经验或有用的链接?
好的,我猜测使用MAMP MySQL的优点是我可以使用php MyAdmin工具轻松导入/导出数据库。无论如何,基于tanorix的答案在这里回答了Django如何与MAMP MySQL数据库一起工作:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'projectdb',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '/Applications/MAMP/tmp/mysql/mysql.sock',
'PORT': '8888',
}
}
Run Code Online (Sandbox Code Playgroud)
然后
python manage.py migrate
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4705 次 |
| 最近记录: |