1,当Terminal 无法打开,提示:
java.io.IOException:Couldn’t create PTY
时,可以在manage.py 文件所在位置打开CMD.exe即可。
2,Oracle数据操作:
import cx_Oracle
conn2 = cx_Oracle.connect('username', 'password', 'host:port/orcl')
3,mysql数据操作:
A, 通过管理员权限进入cmd,进入mysql安装目录的bin目录,运行:
mysql -u root -p
登录数据库。然后:
create database xxx(你要用pycharm连接的msql数据库的名字)
B,在Django里面的setting.py里面加入:
import pymysql
pymysql.install_as_MySQLdb()
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'dbname',
'USER': 'root',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '3306',
}
}
C,在Models.py里面加入:
class User(models.Model):
username = models.CharField(max_length=30)
password = models.CharField(max_length=30)
def __str__(self):
return self.username
D,在Admin.py里面加入:
from django.contrib import admin
from . import models
admin.site.register(models.User)
E,然后运行run manage.py:
makemigrations
migrate