2012-03-25 17 views

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