C:\...> cd C:\Program Files\PostgreSQL\<这里填入你的版本号码 e.g.14>\bin
C:\...> set PGUSER=postgres
C:\...> set PGPASSWORD=postgres
C:\...> createdb stockdb
C:\...> createuser -P dbuser
Enter password for new role: dbuser
Enter it again: dbuser
> psql
psql (11.1)
Type "help" for help
postgres=# grant all privileges on database stockdb to dbuser;
GRANT
postgres=# \q
我们进行开发时,会需要安装许多套件,如果遇到不同专案需用到同个套件,但需要不同版本时就会产生冲突,因此虚拟环境可以解决这个问题。虚拟环境 (virtual environment),是一个独立的资料夹,并且里面装好了特定版本的 Python,以及一系列相关的套件。
$ cd .../web/virtualenv
$ virtualenv stockVenv
建立完虚拟环境後,接着启用虚拟环境,并安装django以及Postgres Database adapter
C:\...> stockVenv\Scripts\activate.bat
(stockVenv)$ pip install django psycopg2
(stockVenv)$ pip freeze
Preferences → PyDev → Interpreters → Python Interpreter → (右边选项)New →点选 Browse for python/pypy exe → 选 Interpreter Executable:...\web\virtualenv\stockVenv\Scripts\python.exe
→ Interpreter Name: stockPython → OK → Select All → OK → Apply and Close
这里的Project Name可以自己改成别的名称。
File → New → Project → PyDev → PyDev Django Project → Next → Project Name: demo, Grammar Version: Same as interpreter, Interpreter: stockPython → Next → Next → Django version: 1.4 or later → Finish
demo/settings.py
...
ALLOWED_HOSTS = ['*']
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'stockdb',
'USER': 'dbuser',
'PASSWORD': 'dbuser',
'HOST': 'localhost',
'PORT': '',
}
}
LANGUAGE_CODE = 'zh-hant'
TIME_ZONE = 'Asia/Taipei'
右键点选project → Run As → PyDev: Django
成功开启後,我们打开浏览器网址输入:http://127.0.0.1:8000/
即可看到 安装成功!恭喜! 字样的画面。
>>: django入门(三) — 简单范例(1)-建立app
这个得上一篇:https://ithelp.ithome.com.tw/articles/10263...
昨天我们提到了建立 connection pool 时所使用的套件 HikariCP 今天,我们来谈...
一日客语:中文:不好意思 客语:paiˇse! ㄆㄞˇ 厶ㄟ 1.set 是一个集合 2.集合没有索...
题目 2. 设计说明: 请撰写一程序,首先要求使用者输入正整数k(1 <= k <= 1...
前言 在Auth的过程,很常会看到Basic、Bearer 型态的Token,而是用的场景不太一样。...