This is a simple movie review and rating website developed using Django with its built-in Authentication System. It also incorporates other features like 'search' and 'add to favorites, watchlist'. Technologies used : - Django, HTML, CSS, Javascript, Ajax, Bootstrap
windows
Chạy file
run_venvXinstall_thuvien.bat
MacOS
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Bước 2. Để thiết lập kết nối tới database, bạn cần chỉnh sửa file settings.py
trong project của mình. Ví dụ, nếu bạn sử dụng PostgreSQL, bạn có thể sử dụng các thông tin kết nối sau:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'Movie_DB',
'USER': 'postgres',
'PASSWORD': 'thong', #Cài đặt pass
'HOST': 'localhost',
'PORT': '5432',
}
}
Trong đó:
ENGINE
: Loại database backend sử dụng (trong trường hợp này là PostgreSQL).NAME
: Tên của database.USER
: Tên đăng nhập để truy cập database.PASSWORD
: Mật khẩu để truy cập database.HOST
: Địa chỉ của database server (trong trường hợp này là localhost).PORT
: Cổng kết nối tới database (trong trường hợp này là 5432 cho PostgreSQL).
Bạn có thể sửa file settings.py trong project của mình để thêm các thông tin kết nối tới database của bạn. Lưu ý rằng, bạn cần phải cài đặt driver tương ứng cho database của mình (ví dụ: psycopg2 cho PostgreSQL) để Django có thể kết nối và thao tác với database.
Ta vào thư mục movie:
cd movie
Chạy lệnh này để cài package:
make.bat
Mọi người, hãy chạy lệnh này để điền vào cơ sở dữ liệu.
data_Movie.bat
Sử dụng file
run.bat
run.bat
Sau khi chạy xong, bạn có thể truy cập trang web của mình trên trình duyệt với địa chỉ:
http://127.0.0.1:8000/