zodbbrowser

Phần mềm chụp màn hình:
zodbbrowser
Các chi tiết về phần mềm:
Phiên bản: 0.11.0
Ngày tải lên: 14 Apr 15
Nhà phát triển: Programmers of Vilnius
Giấy phép: Miễn phí
Phổ biến: 1

Rating: 1.0/5 (Total Votes: 1)

zodbbrowser cho phép bạn kiểm tra đối tượng liên tục được lưu trữ trong các ZODB, xem thuộc tính của họ và thay đổi lịch sử làm cho họ.
Cách sử dụng như một dự án độc lập
Cài đặt tất cả các phụ thuộc vào cây nguồn với zc.buildout:
python bootstrap.py
bin / buildout
Chạy bin / zodbbrowser chỉ định hoặc là một tên tập tin hoặc một địa chỉ ZEO
/path/to/Data.fs bin / zodbbrowser
bin / zodbbrowser --zeo localhost: 9080
bin / zodbbrowser --zeo / path / to / zeosock
Nếu bạn không có một Data.fs tùng để thử nghiệm với, bạn có thể tạo ra một sản phẩm nào mới chỉ với các barest Zope 3 giàn giáo trong đó:
bin / zodbbrowser empty.fs --rw
Mở http: // localhost: 8070 trong một trình duyệt web. Lưu ý rằng không có kiểm soát truy cập; tất cả các người dùng khác trên máy tính địa phương sẽ có thể truy cập vào các nội dung cơ sở dữ liệu.
Hoặc bạn có thể thử sử dụng easy_install. Nó có thể làm việc hay có thể không, tùy thuộc vào trạng thái hiện tại của tất cả các phụ thuộc (buildout.cfg hardcodes phụ thuộc phiên bản để một nhà nước biết-làm việc-với nhau, gọi là các "Zope 3.4 Known Good Set", vì vậy cài đặt buildout dựa trên là an toàn hơn )
easy_install zodbbrowser
zodbbrowser /path/to/Data.fs
tùy chọn dòng lệnh
Chạy bin / zodbbrowser --help để xem đầy đủ và up-to-date danh sách các tùy chọn dòng lệnh:
Cách sử dụng: zodbbrowser [options] [FILENAME | ĐỊA CHỈ --zeo]
Mở một cơ sở dữ liệu ZODB và bắt đầu một ứng dụng trình duyệt web dựa trên.
Tùy chọn:
& Nbsp; -h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hiển thị thông báo và thoát ra trợ giúp này
& Nbsp; --zeo = ADDRESS & nbsp; & nbsp; & nbsp; & nbsp; kết nối với máy chủ thay vì ZEO
& Nbsp; --listen = ADDRESS & nbsp; chỉ định cổng (hoặc host: port) để lắng nghe trên
& Nbsp; --rw & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mở cơ sở dữ liệu đọc-ghi (cho phép tạo ra các
                    Zope tiện ích tiêu chuẩn địa phương nếu thiếu)
Hỗ trợ trực tuyến
Có một liên kết nhỏ 'giúp đỡ' ở góc dưới cùng bên phải của mỗi trang mô tả các giao diện người sử dụng chi tiết hơn.
Cách sử dụng như là một plugin
Thêm vào danh sách zodbbrowser trứng (ví dụ ở buildout.cfg của ứng dụng của bạn) và thêm này để site.zcml của bạn:

Chạy lại bin / buildout, khởi động lại Zope và nối thêm@@zodbbrowser vào cuối URL để bắt đầu trình duyệt, ví dụ: http: // localhost: 8080 /@@zodbbrowser. Hoặc, nếu bạn vẫn còn sử dụng ZMI (giao diện quản lý Zope), tìm kiếm một mục trình đơn mới mang tên "ZODB Browser".
thay thế
Có một gói gọi z3c.zodbbrowser trong kho svn Zope mà thực hiện những ý tưởng tương tự (nhưng không duyệt lịch sử) là một ứng dụng máy tính để bàn giao diện viết bằng wxPython. Nó không có một trang web và không bao giờ được phát hành cho các gói Python Index.
Ngoài ra còn có dm.historical cung cấp truy cập đến đối tượng lịch sử từ một vỏ Python tương tác.
Nếu bạn không quan tâm đến lịch sử hay các đối tượng mà không thể đạt được thông qua URL traversal, bạn có thể sử dụng được xây dựng trong thanh tra đối tượng mà đi kèm với Zope 3 / grok.

là gì mới trong phiên bản này:.

  • Bỏ Python 2.4 và 2.5 hỗ trợ
  • Di Trú nguồn từ Launchpad để Github.
  • Custom đại diện của các đối tượng OOBucket.
  • Hơi tốt hơn các trang báo lỗi khi bạn chỉ định một / không tồn tại OID không hợp lệ.
  • Xử lý OrderedContainers với _order không liên tục hoặc _data thuộc tính (Tôi đã nhìn thấy đầu tiên trong tự nhiên).
  • sửa chữa một phần cho LP # 1185175:.
  • không thể duyệt các đối tượng của lớp có sử dụng zope.interface.implementsOnly

là gì mới trong phiên bản 0.10.4:

  • Các phiên bản trước đó đã hoàn toàn bị phá vỡ (LP # 1091716 ). Khắc phục vấn đề này, và sửa chữa tox.ini để thực sự chạy thử nghiệm chức năng ngoài việc kiểm tra đơn vị.

là gì mới trong phiên bản 0.10.3:

  • Custom đại diện của các đối tượng bền vững, không __repr__ để tránh hiển thị các địa chỉ bộ nhớ sai lệch (LP # 1087138).

là gì mới trong phiên bản 0.10.2:

  • Sửa lỗi cho POSKeyErrors khi xem BTrees của không tầm thường kích thước (LP # 953480). Điều này sửa chữa một hồi quy được giới thiệu trong phiên bản 0.10.0.

là gì mới trong phiên bản 0.10.0:

  • Browsing của hồ sơ giao dịch (@@zodb_history). Bước đầu thực hiện cho đến nay, khi không ngờ chậm bạn có cơ sở dữ liệu lớn (LP # 907900).
  • ZODB trình duyệt hiện nay tránh bằng văn bản cho cơ sở dữ liệu ngay cả trong chế độ đọc-ghi. Trước đây khi đối tượng của bạn đã viết-on-đọc ngữ nghĩa, việc ghi này có thể đã lẻn vào.
  • tiêu đề trang khác mô tả (LP # 931115).
  • kích thước Hiện đối tượng trong tiêu đề (LP # 497780).
  • Mở rộng các giá trị cắt ngắn bằng cách nhấp vào chúng (LP # 931184).
  • More đại diện người dùng thân thiện với các giá trị văn bản có nhiều dòng.
  • Update duy trì email trong setup.py.
  • thông báo lỗi tốt hơn cho & quot; địa chỉ đã được sử dụng & quot; lỗi.

là gì mới trong phiên bản 0.9.0:

  • Làm cho nó có thể sử dụng zodbbrowser như là một plugin cho Zope 2.12. Trước đây bạn chỉ có thể sử dụng các ứng dụng độc lập với zodbbrowser Zope 2.12 cơ sở dữ liệu.
  • Hãy mạnh mẽ hơn so với trường hợp ngoại lệ xảy ra trong repr (): hiển thị các giá trị như & quot; & quot; thay vì erroring ra.
  • Hãy 'python -m zodbbrowser' chạy các ứng dụng độc lập trên Python 2.5 và 2.7. Lưu ý rằng 'python -m zodbbrowser.standalone' đã làm việc trên Python 2.4 qua 2.7.
  • Thêm một tùy chọn để chỉ định tên lưu trữ ZEO (TÊN --storage). Góp của Thierry Florac.

Yêu cầu :

  • Python

Ý kiến ​​để zodbbrowser

Bình luận không
Nhập bình luận
Bật hình ảnh!