https://github.com/codesetuptest/django-django-11133
SWE-bench instance: django__django-11133
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.3%) to scientific vocabulary
Repository
SWE-bench instance: django__django-11133
Basic Info
- Host: GitHub
- Owner: CodeSetupTest
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Size: 0 Bytes
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
SWE-bench Instance: django__django-11133
Repository: django/django Base Commit: 879cc3da6249e920b8d54518a0ae06de835d7373
Problem Statement
HttpResponse doesn't handle memoryview objects Description
I am trying to write a BinaryField retrieved from the database into a HttpResponse. When the database is Sqlite this works correctly, but Postgresql returns the contents of the field as a memoryview object and it seems like current Django doesn't like this combination: from django.http import HttpResponse
String content
response = HttpResponse("My Content")
response.content
Out: b'My Content'
This is correct
Bytes content
response = HttpResponse(b"My Content")
response.content
Out: b'My Content'
This is also correct
memoryview content
response = HttpResponse(memoryview(b"My Content"))
response.content
Out: b''
This is not correct, I am expecting b'My Content'
Repository Contents
This repository contains the actual source code from the original repository at commit 879cc3da6249e920b8d54518a0ae06de835d7373. The code is ready for development and testing.
Docker Environment
A Dockerfile is provided to set up the proper environment for this instance:
bash
docker build -t swebench-instance .
docker run -it swebench-instance /bin/bash
Owner
- Name: CodeSetupTest
- Login: CodeSetupTest
- Kind: organization
- Repositories: 1
- Profile: https://github.com/CodeSetupTest
GitHub Events
Total
- Create event: 1
Last Year
- Create event: 1
Dependencies
- sweb.env.py.x86_64.2baaea72acc974f6c02079 latest build
- eslint ^0.22.1 development
- grunt ^1.0.1 development
- grunt-cli ^1.2.0 development
- grunt-contrib-qunit ^1.2.0 development
- pytz *
- sqlparse *
- mysqlclient >=1.3.13 test
- cx_oracle >=6.0 test
- psycopg2-binary >=2.5.4 test
- Pillow * test
- PyYAML * test
- argon2-cffi >=16.1.0 test
- bcrypt * test
- docutils * test
- geoip2 * test
- jinja2 >=2.9.2 test
- numpy * test
- pylibmc * test
- python-memcached >=1.59 test
- pytz * test
- pywatchman * test
- selenium * test
- sqlparse * test
- tblib * test