Câu hỏi được gắn thẻ «django»

Django là một khung ứng dụng web phía máy chủ nguồn mở, được viết bằng Python. Nó được thiết kế để giảm nỗ lực cần thiết để tạo các trang web và ứng dụng web phức tạp dựa trên dữ liệu, tập trung đặc biệt vào ít mã hơn, không dư thừa và rõ ràng hơn ẩn.

5
Cách gửi tiêu đề ủy quyền chính xác để xác thực cơ bản
Tôi đang cố ĐĂNG dữ liệu từ API của mình nhưng tôi không thể vượt qua xác thực cơ bản. Tôi thử: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic [REDACTED]'); } }); Phản hồi cấu hình máy chủ của tôi là: response["Access-Control-Allow-Origin"] = …





7
Hồ sơ Django
Ứng dụng django của tôi đã trở nên chậm chạp trong quá trình sản xuất. Có thể là do một số truy vấn phức tạp hoặc không được lập chỉ mục. Có cách nào django-ish để lập hồ sơ ứng dụng của tôi không?
98 django  profiling 

10
Làm thế nào để đặt lại db trong Django? Tôi nhận được một lệnh 'đặt lại' lỗi không tìm thấy
Theo dõi Django này bằng bài hướng dẫn Ví dụ tại đây: http://lightbird.net/dbe/todo_list.html Hướng dẫn nói: "Điều này thay đổi bố cục bảng của chúng tôi và chúng tôi sẽ phải yêu cầu Django đặt lại và tạo lại bảng: manage.py reset todo; manage.py syncdb" tuy nhiên, khi tôi chạy …

15
Tải lên tệp khung công tác phần còn lại Django
Tôi đang sử dụng Django Rest Framework và AngularJs để tải tệp lên. Tệp xem của tôi trông như thế này: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if …

3
Cách thay đổi tên trường trong Django REST Framework
Tôi đang cố gắng thay đổi tên trường Model trong DRF Serializer giống như bí danh trong SQL. Tôi đã thử các phương pháp khác nhau nhưng không thể thành công. models.py class Park(models.Model): name = models.CharField(max_length=256) alternate_name = models.CharField(max_length=256, blank=True) objects = models.GeoManager() class Meta: db_table = u'p_park' def …

5
Django sử dụng get_user_model so với cài đặt.AUTH_USER_MODEL
Đọc Tài liệu Django: get_user_model () Thay vì đề cập trực tiếp đến Người dùng, bạn nên tham chiếu mô hình người dùng bằng django.contrib.auth.get_user_model (). Phương thức này sẽ trả về mô hình Người dùng hiện đang hoạt động - mô hình Người dùng tùy chỉnh nếu một mô …
98 python  django 

4
Chèn lỗi vào biểu mẫu đã được xác thực?
Sau khi form.Formxác thực các giá trị đầu vào của người dùng, tôi chuyển chúng sang một quy trình riêng biệt (bên ngoài) để xử lý thêm. Quá trình bên ngoài này có thể tìm thấy thêm lỗi trong các giá trị. Có cách nào để đưa những lỗi này …

7
ghi lại tất cả các truy vấn sql
Làm cách nào để ghi lại tất cả các truy vấn SQL mà ứng dụng django của tôi đã thực hiện? Tôi muốn ghi lại mọi thứ, bao gồm cả SQL từ trang quản trị. Tôi đã thấy câu hỏi này và câu trả lời Câu hỏi thường gặp nhưng …
97 django 

1
Khi nào sử dụng create () của Serializer và create () performance_create () của ModelViewset
Tôi muốn làm rõ tài liệu đã cho django-rest-frameworkvề việc tạo đối tượng mô hình. Cho đến nay, tôi thấy rằng có 3 cách tiếp cận về cách xử lý các sự kiện như vậy. create()Phương pháp Serializer . Đây là tài liệu class CommentSerializer(serializers.Serializer): def create(self, validated_data): return Comment.objects.create(**validated_data) …

2
Ví dụ về Log to File đơn giản cho django 1.3+
Các ghi chú phát hành nói: Django 1.3 bổ sung hỗ trợ cấp khung cho mô-đun ghi nhật ký của Python. Thật tuyệt. Tôi muốn tận dụng điều đó. Thật không may , tài liệu không giao tất cả cho tôi trên một đĩa bạc dưới dạng mã ví dụ …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.