Tôi muốn tránh xa PHP một chút và học Python. Để thực hiện phát triển web với Python, tôi sẽ cần một khung để trợ giúp với việc tạo khuôn mẫu và những thứ khác.
Tôi có một máy chủ không sản xuất mà tôi sử dụng để kiểm tra tất cả các công cụ phát triển web trên đó. Đó là ngăn xếp LAMP Debian 7.1 chạy MariaDB thay vì gói máy chủ MySQL thông thường.
Hôm qua tôi đã cài đặt Django và tạo dự án đầu tiên của tôi được gọi là Firstweb . Tôi chưa thay đổi bất kỳ cài đặt nào.
Đây là mảnh lớn đầu tiên của tôi. Trong hướng dẫn, tôi đã theo dõi anh chàng cài đặt Django, bắt đầu dự án đầu tiên của mình, khởi động lại Apache và Django chỉ hoạt động từ đó trở đi. Anh ta vào trình duyệt của mình và đi đến trang mặc định Django mà không gặp vấn đề gì.
Tuy nhiên, tôi phải cd vào thư mục Firstweb của mình và chạy
python manage.py runserver myip:port
Và nó hoạt động. Không vấn đề gì. Nhưng tôi tự hỏi nếu nó được cho là hoạt động như thế này, và nếu điều này sẽ gây ra vấn đề xuống dòng?
Câu hỏi thứ hai của tôi là tôi muốn thiết lập nó để nó sử dụng cơ sở dữ liệu MySQL của tôi. Tôi truy cập vào cài đặt của mình dưới / Firstweb / Firstweb và tôi thấy ĐỘNG CƠ và TÊN nhưng tôi không chắc nên đặt gì ở đây.
Và sau đó trong các khu vực NGƯỜI DÙNG, PASSWORD và HOST đây có phải là cơ sở dữ liệu của tôi và thông tin đăng nhập của nó không? Nếu tôi đang sử dụng localhost, tôi có thể đặt localhost trong khu vực HOST không?