Tôi có một dự án nhỏ được tạo bằng django1.3 và tôi muốn di chuyển nó sang django1.4 nhưng vì cấu trúc tệp thay đổi một chút, cách tốt nhất để di chuyển là gì?Whats là cách tốt nhất để di chuyển cấu trúc thư mục và tập tin từ django1.3 sang django1.4 là gì?
Q
Whats là cách tốt nhất để di chuyển cấu trúc thư mục và tập tin từ django1.3 sang django1.4 là gì?
10
A
Trả lời
5
đọc https://docs.djangoproject.com/en/dev/releases/1.4/ đầu tiên.
- Để chạy nhanh, chỉ cập nhật env từ Django1.3 lên 1.4, chỉnh sửa tệp cài đặt và mã dự án bằng cách sửa bất kỳ vấn đề cảnh báo và nhập không tương thích nào.
- Để có bản cập nhật sạch, tốt hơn để tạo một dự án trống w/cùng tên của dự án hiện tại và di chuyển nó bằng mã hiện tại, chủ yếu là ghi đè foo/settings.py và foo/urls.py. Tôi thích theo cấu trúc cài đặt theo số http://justcramer.com/2011/01/13/settings-in-django/, khi hoàn thành, không cần phải hợp nhất cài đặt cơ sở.py mỗi khi bạn cập nhật phiên bản Django.
1
Về cấu trúc thư mục, tôi nghĩ rằng tất cả các bạn phải làm là di chuyển mức manage.py một bạn lên và thay đổi nội dung của nó đến này (thay thế {{PROJECT_NAME}} với tên của dự án của bạn):
#!/usr/bin/env python
import os, sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
Look đây để biết chi tiết: https://docs.djangoproject.com/en/dev/releases/1.4/#updated-default-project-layout-and-manage-py
Các vấn đề liên quan
- 1. Cách tốt nhất để so sánh 2 cây thư mục trên cửa sổ là gì?
- 2. Cách tiếp cận tốt nhất để di chuyển CGI sang Khung là gì?
- 3. Eclipse CDT di chuyển tập tin và đổi tên tập tin cấu trúc lại?
- 4. Cách tốt nhất để dọn sạch thư mục là gì?
- 5. Cách tốt nhất để di chuyển tệp từ máy chủ này sang máy chủ khác với PHP là gì?
- 6. Chiến lược tốt nhất khi di chuyển từ ClearCase sang SVN là gì?
- 7. Whats cách dễ nhất để đảm bảo thư mục tồn tại trước khi tôi thực hiện một File.Move là gì?
- 8. Cấu trúc giải pháp MVC3 tốt nhất là gì?
- 9. Cách thực hành tốt nhất để tổ chức cấu trúc thư mục thử nghiệm Ruby là gì?
- 10. Di chuyển thư mục từ thư mục này sang thư mục khác trong tập lệnh batch
- 11. Cách tốt nhất để chuyển từ Java/C# sang C++ là gì?
- 12. Thư mục aspnet_client cho cấu trúc IIS là gì?
- 13. Git Di chuyển tập tin vào thư mục
- 14. Cách tốt nhất để chuyển từ Vim sang Emacs là gì?
- 15. Cách tốt nhất để cắt bớt phần đầu của một tập tin trong C là gì?
- 16. Whats cách tốt nhất để làm việc với Github và nhiều máy tính là gì?
- 17. Di chuyển các tập tin giữa các thư mục
- 18. Whats cách tốt nhất để sử dụng nhiều ngôn ngữ trên một trang web là gì?
- 19. Whats cách tốt nhất để tạo các mẫu ứng dụng tương tác là gì?
- 20. Cách tốt nhất để tổ chức Chế độ xem một phần trong cấu trúc tệp là gì?
- 21. Cách tốt nhất để chuyển sang mã hóa MVC là gì?
- 22. Mô hình lưu trữ cấu trúc cây là gì và đặc điểm của chúng là gì?
- 23. Thay đổi cấu trúc tệp dự án sau khi di chuyển từ Eclipse sang cấu trúc phân cấp Android Studio
- 24. Cách di chuyển từ Subversion sang Mercurial khi cấu trúc trunk/branch/tag là một mớ hỗn độn?
- 25. Eclipse-CDT: Whats cách tốt nhất để thêm bước xây dựng tùy chỉnh là gì?
- 26. Cách tốt nhất để tính kích thước của một thư mục trong VB .NET là gì?
- 27. Mẹo của bạn để thực hành tốt nhất cho cấu trúc ứng dụng web là gì?
- 28. Cách di chuyển từ virtualenv sang buildout?
- 29. Thư viện tốt nhất để quản lý Wiimote là gì?
- 30. Cách tốt nhất để chuyển mã video thành mục tiêu-c (iOS) là gì?