home / django_tickets

tickets

53 rows where type = "task"

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: component, severity, version, resolution, owner, has_patch, created (date)

type 1 ✖

  • task · 53 ✖
id ▼ created changetime last_pulled_from_trac stage status component type severity version resolution summary description owner reporter keywords easy has_patch needs_better_patch needs_tests needs_docs ui_ux
10 2005-07-13 19:16:42 2007-01-19 17:00:10 2022-03-06 03:19:24.535662 Unreviewed closed Validators task minor   invalid Ordered objects should have API access to their order number The specific problem is that photos within photo galleries need to know their place within the gallery (1st, 2nd, etc.). In order to solve this, we'll need ordered objects to give API access to their order number. adrian adrian   0 0 0 0 0 0
416 2005-08-25 09:59:06 2006-10-24 20:17:23 2022-03-06 03:20:39.092020 Unreviewed closed contrib.admin task normal 0.91 wontfix Automate site introspection for url pattern modules, view methods, template directories, and applications Read this with your best over-the-top advertising voice: Are you sick of maintaining module-level URL configuration files? Do you keep forgetting to refer to them in your site-level URL configuration file? Have you recently forgotten to populate TEMPLATE_DIRS or INSTALLED_APPS? You need AUTOSITE! AUTOSITE has been brought to you by one programmer's bizarre tendency to spend two hours writing 300+ lines of code to replace around 30 lines of code that were taking him less than two minutes per day to maintain. His insanity is YOUR gain. If only 100 Django programmers benefit from this module, all his hard work will have been worthwhile. :) adrian garthk@gmail.com     0 0 0 0 0
509 2005-09-14 12:02:06 2007-07-03 23:06:27 2022-03-06 03:20:54.848180 Unreviewed closed Database layer (models, ORM) task major   fixed We need a "Powered by Django" button The list of DjangoPoweredSites is growing by the day. It would be great if we could offer a small, classy looking "Powered by Django" button (or two) for people who want to help promote the framework. wilson Simon Willison   0 0 0 0 0 0
535 2005-09-21 23:06:33 2006-10-07 21:00:03 2022-03-06 03:20:59.137946 Unreviewed closed contrib.admin task normal   fixed Refactor admin code to clean it up Following the mail thread http://groups.google.com/group/django-developers/browse_thread/thread/0e0ee390664ba078/65e6dffff7699a22#65e6dffff7699a22 I have started to refactor the admin code to a) Make it easier to work on b) Make it clearer what the deficiencies in the meta system are for interfaces like the admin I will attach patches here. The patches do include some additional changes, eg ones I have applied from other tickets. rjwittams robert@wittams.com   0 0 0 0 0 0
585 2005-10-03 12:50:30 2005-10-26 21:57:07 2022-03-06 03:21:08.235500 Unreviewed closed Documentation task normal   fixed [Document] - Render your Django's data with specialized applications This ticket regards Adrian's comment at this page: http://www.djangoproject.com/documentation/outputting_pdfs/ I hope you can find the document useful in some way. Feel free to use it as you want, if you want. It has been a pleasure to do something for you, in each case. --------------------------------------- {{{ ======================================================= Render your Django's data with specialized applications ======================================================= Django is brilliant for what concerns data-centric web applications. It offers an elegant solution to fill the distance that divide your data and users interested in them. It provides an object-to-relational mapper for easily retrieve data from the backend (actually PostgreSQL, MySQL, SQLite, more to come); an URL dispatcher to make you able to tailor URLs as you desire; a cache system to enable super-fast responses to queries; an admin interface automatically generated, commonly used for immediate prototiping and a lot of other great features. It faces another aspect that nowadays results very important from every perspective: Django also lets you exactly decide *how* to *present* data to the user. By default it prompts code that web browsers are able to understand, even if it is *not* the only code it is able to output. It is instead possible to output any kind of code, interpretable from different external applications. Demanding the rendering of your data to specialized applications, means that you can stop to abuse of web browsers to present information that instead would be better represented with other specific tools. The concept of 'views' make it is possible. Views, as the name suggests, provide the solution for organize your data in some format recognizable from some application. An excellent idea is to use views to adapt your data structure in a format that Open Office Writer can read and understand. Probably you know that Open Office documents *are* composed by *XML documents*. If … adrian paolo <paolo@php3.it>   0 0 0 0 0 0
604 2005-10-10 20:09:40 2005-10-10 20:18:47 2022-03-06 03:21:11.767515 Unreviewed closed Generic views task normal   fixed Total number of results not available in paginated object_list generic view The object_list generic view does not make the total number of results available. The number of results on the current page can be gotten with object_list|length, but I cannot output the total number of objects across all pages. jacob cygnus@cprogrammer.org   0 0 0 0 0 0
739 2005-11-06 18:09:38 2007-01-17 22:12:17 2022-03-06 03:21:33.336051 Unreviewed closed Documentation task normal 1.0 fixed tutorial and docs translations I believe that next step in i18n is to have and maintain tutorial translations. I don't know, what are the sources of tutorial texts (website? .txt files?) But I think that we should provide both forms translated. In the filesystem we could use locale code therefore I propose following structure in /django/docs: ./en all current files in english ./cs some translated files in czech ./de some translated files in german ... I am not sure about the djangoproject website yet (so it's up to you), but it would surely prove the framework to be i18n friendly. jacob radek <translate@svarz.cz>   0 0 0 0 0 0
744 2005-11-07 00:17:56 2007-07-12 18:02:54 2022-03-06 03:21:34.045100 Unreviewed closed Generic views task trivial   fixed `NullBooleanField` should show an icon in the admin listing rather than &#34;None&#34; As it currently stands, `NullBooleanField` displays icons for Yes/True and No/False in the admin listing; a value of NULL, on the other hand, simply displays "None". Since `NullBooleanField` is a 3VL logic field (True, False, Unknown), the Unknown value should be presented in the same format as the other values, i.e., with an icon. Suggestion: a question mark with a blue or yellow background. wilson Tom Tobin <korpios@korpios.com>   0 0 0 0 0 0
798 2005-11-15 03:52:50 2006-10-27 17:11:11 2022-03-06 03:21:41.138107 Unreviewed closed Translations task trivial 0.91 fixed Specifying username, email, and password on as arguments to &#34;django-admin.py createsuperuser&#34; We're frequently rebuilding the entire Django database environment, and it's a pain to specify the username, email, and password to the createsuperuser command. This patch enable you to specify these on the command line so the process can be completely automated/ done in a batch script. Index: django/bin/django-admin.py =================================================================== --- django/bin/django-admin.py (revision 1235) +++ django/bin/django-admin.py (working copy) @@ -81,7 +81,7 @@ translation.activate('en-us') if action in ('createsuperuser', 'init', 'validate'): - ACTION_MAPPING[action]() + ACTION_MAPPING[action](*args[1:]) elif action == 'inspectdb': try: param = args[1] Index: django/core/management.py =================================================================== --- django/core/management.py (revision 1235) +++ django/core/management.py (working copy) @@ -480,39 +480,43 @@ startapp.help_doc = "Creates a Django app directory structure for the given app name in the current directory." startapp.args = "[appname]" -def createsuperuser(): +def createsuperuser(username=None, email=None, password=None): "Creates a superuser account." from django.core import validators from django.models.auth import users import getpass try: while 1: - username = raw_input('Username (only letters, digits and underscores): ') + if not username: username = raw_input('Username (only letters, digits and underscores): ') if not username.isalnum(): - sys.stderr.write("Error: That username is invalid.\n") - continue + sys.stderr.write("Error: That username is invalid\n") + username = None try: users.get_object(username__exact=username) except users.UserDoesNotExist: break else: - sys.stderr.write("Error… adrian bjorn@exoweb.net   0 0 0 0 0 0
818 2005-11-16 16:43:09 2005-11-16 18:28:48 2022-03-06 03:21:43.941095 Unreviewed closed Translations task normal   fixed Russian translation '''Updated russian translation''' hugo greg russian 0 0 0 0 0 0
835 2005-11-18 16:04:07 2006-10-24 20:17:23 2022-03-06 03:21:46.255309 Unreviewed closed Template system task normal dev fixed [new-admin] Updated norwegian translation Here is an updated norwegian (no) translation, for the new-admin branch. hugo Espen Grindhaug   0 0 0 0 0 0
1022 2005-12-07 22:56:04 2007-01-17 22:12:17 2022-03-06 03:22:15.885557 Unreviewed closed Generic views task normal   fixed [patch]Bug in the admin when deleting models with OneToOne There's a typo in the code, this fixes it. {{{ =================================================================== --- django/contrib/admin/views/main.py (revision 1565) +++ django/contrib/admin/views/main.py (working copy) @@ -564,7 +564,7 @@ except ObjectDoesNotExist: pass else: - if rel_opts.admin: + if related.opts.admin: p = '%s.%s' % (related.opts.app_label, related.opts.get_delete_permission()) if not user.has_perm(p): perms_needed.add(related.opts.verbose_name) }}} adrian Eric Moritz   0 1 0 0 0 0
1071 2005-12-16 06:05:25 2006-10-24 20:17:23 2022-03-06 03:22:23.307010 Unreviewed closed Generic views task major dev wontfix [patch] generic views (object_list/object_detail/date) should take login_required as a parameter as some non-updated pages might require a login. regards Ian jacob Ian@holsman.net   0 1 0 0 0 0
1222 2006-01-13 22:41:51 2006-10-22 16:07:57 2022-03-06 03:22:46.860246 Unreviewed closed Testing framework task minor 0.91 fixed [patch] magic-removal: some magic still lurking in django.views.generic.create_update In magic-removal rev 1955, {{{django.views.generic.create_update}}} attempts to gain access to {{{FileField}}} by importing the no-longer-existing {{{django.core.meta}}}. This patch imports {{{FileField}}} from {{{django.db.models}}} instead. anonymous nick@efford.net   0 1 0 0 0 0
1318 2006-02-02 17:33:33 2006-02-02 17:35:01 2022-03-06 03:23:01.841904 Unreviewed closed Documentation task normal   fixed add notes on deprecated classes to admin css docs   jacob wilson   0 0 0 0 0 0
1321 2006-02-03 04:55:11 2007-01-17 22:12:17 2022-03-06 03:23:02.341560 Unreviewed closed Core (Other) task major   fixed Modularised Django Django is the most ass kicking webframework ever created. So why not share knowledge and modules? There is a [http://groups.google.com/group/django-developers/browse_thread/thread/5b590b5487e500c1/fda86c62eeb06251#fda86c62eeb06251 discussion] on django-developers about split out the template engine and the ORM System. I personally like the idea but how should this work? 1. these module must not read DJANGO_SETTINGS_MODULE and other dependencies 2. they shouldn't require a download of the whole django framework 3. when used in django there shouldn't be too many (none) changes which might break backwards compatibility The problem will be the last point in combination with the first two :-) adrian Armin Ronacher <armin.ronacher@active-4.com>   0 0 0 0 0 0
1338 2006-02-10 05:47:06 2006-07-07 19:25:14 2022-03-06 03:23:05.053198 Unreviewed closed Generic views task trivial dev fixed Undefined context variables should not resolve to the value of TEMPLATE_STRING_IF_INVALID The new TEMPLATE_STRING_IF_INVALID is a useful setting but it seems to have some problems currently. With the current implementation undefined context variables are actually resolved to the value of TEMPLATE_STRING_IF_INVALID. This means that {% if some_undefined_variable %} can evaluate true. Also {{{FilterExpression}}} is passing the TEMPLATE_STRING_IF_INVALID value through the filters, which is probably not going to fit with user expectations. Perhaps {{{resolve_variable}}} should be consistently raising an exception for all unresolvable variables and {{{Node}}} renderers and {{{FilterExpression}}} should be returning TEMPLATE_STRING_IF_INVALID directly where appropriate. This would be slightly backwards incompatible for people using the guts of the template renderer in their template tags. russellm django@kieranholland.com   0 0 0 0 0 0
1416 2006-02-28 10:36:40 2006-11-06 02:37:51 2022-03-06 03:23:17.760403 Unreviewed closed Metasystem task blocker   fixed [patch] [magic-removal] admin.views.main fixes When I try to change user I got a following traceback in m-r [2434]: {{{ TypeError at /admin/auth/user/1/ add() got an unexpected keyword argument 'message' Request Method: POST Request URL: http://localhost:8000/admin/auth/user/1/ Exception Type: TypeError Exception Value: add() got an unexpected keyword argument 'message' Exception Location: /store/django_no_magic/django/contrib/admin/views/main.py in change_stage, line 347 /store/django_no_magic/django/contrib/admin/views/main.py in change_stage 341. elif request.POST.has_key("_saveasnew"): 342. request.user.message_set.add(message=_('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % {'name': opts.verbose_name, 'obj': new_object}) 343. return HttpResponseRedirect("../%s/" % pk_value) 344. elif request.POST.has_key("_addanother"): 345. request.user.message_set.add(message=msg + ' ' + (_("You may add another %s below.") % opts.verbose_name)) 346. return HttpResponseRedirect("../add/") 347. else: 348. request.user.message_set.add(message=msg) ... 349. return HttpResponseRedirect("../") 350. else: 351. # Populate new_data with a "flattened" version of the current data. 352. new_data = manipulator.flatten_data() 353. 354. # TODO: do this in flatten_data... }}} adrian Nebojsa Djordjevic <nesh at studioquattro dot co dot yu>   0 1 0 0 0 0
1464 2006-03-04 04:42:34 2006-10-24 20:17:23 2022-03-06 03:23:25.048508 Unreviewed closed Documentation task normal magic-removal fixed [magic-removal] [patch] Need to update tutorials I had hoped to get all the tutorials done for magic removal, but I've just not had the time. Hopefully someone else will pick up with this patch and finish it off. Otherwise, I may resume working on it in a couple weeks. jacob jdunck@gmail.com tutorial 0 1 0 0 0 0
1506 2006-03-16 21:58:00 2006-10-13 19:49:02 2022-03-06 03:23:31.483297 Unreviewed closed Core (Management commands) task major   fixed [patch] Admin interfaces throws KeyError exception when using OneToOneFields as primary key The exception is thrown when someone tries to change a record in the admin interface that uses a OneToOneField as a primary key. Exception details: {{{ KeyError at /admin/main/consultores/36/ 'id_user' Request Method: GET Request URL: http://localhost:8000/admin/main/consultores/36/ Exception Type: KeyError Exception Value: 'id_user' Exception Location: /usr/lib/python2.3/site-packages/django/core/meta/fields.py in original_value, line 75 Template error In template /usr/lib/python2.3/site-packages/django/contrib/admin/templates/admin/field_line.html, error at line 14 Caught an exception while rendering. 4 {% for bound_field in bound_fields %} 5 {% if bound_field.has_label_first %} 6 {% field_label bound_field %} 7 {% endif %} 8 {% field_widget bound_field %} 9 {% if not bound_field.has_label_first %} 10 {% field_label bound_field %} 11 {% endif %} 12 {% if change %} 13 {% if bound_field.field.primary_key %} 14 {{ bound_field.original_value }} 15 {% endif %} 16 {% if bound_field.raw_id_admin %} 17 {% if bound_field.existing_display %}&nbsp;<strong>{{ bound_field.existing_display|truncatewords:"14" }}</strong>{% endif %} 18 {% endif %} 19 {% endif %} 20 {% if bound_field.field.help_text %}<p class="help">{{ bound_field.field.help_text }}</p>{% endif %} 21 {% endfor %} 22 </div> 23 Traceback (innermost last) Switch back to interactive view Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/django/core/template/__init__.py" in render_node 732. result = node.render(context) File "/usr/lib/python2.3/site-packages/django/core/template/__init__.py" in render 778. output = self.filter_expression.resolve(context) File "/usr/lib/python2.3/site-packages/django/core/template/__init__.py" in resolve 589. obj = resolve_variable(self.var, context) File "/usr/lib/python2.3/site-packages/django/core/template/__init__.py" in resolve_variable 677. current = current() File "/u… mtredinnick wizeman   0 1 0 0 0 0
1525 2006-03-21 06:40:27 2006-04-12 03:38:22 2022-03-06 03:23:34.443761 Unreviewed closed Core (Other) task minor magic-removal fixed Wildcard imports should be converted to explicit form Wildcard imports are [http://docs.python.org/tut/node8.html#SECTION008410000000000000000 generally frowned upon] in the Python world. There are a handful of these in Django, most of them in urlconfs. Since they have been eschewed everywhere else in the codebase it seems worth cleaning up. In the urlconfs I've tested, '''from django.conf.urls.defaults import patterns, include, handler404, handler500''' seems to be a viable replacement. Occurrences in magic-removal/django, r2542: {{{ $ grep -nr 'import \*' . | grep -v .svn ./conf/project_template/urls.py:1:from django.conf.urls.defaults import * ./conf/urls/admin_password_reset.py:1:from django.conf.urls.defaults import * ./conf/urls/i18n.py:1:from django.conf.urls.defaults import * ./conf/urls/registration.py:1:from django.conf.urls.defaults import * ./conf/urls/shortcut.py:1:from django.conf.urls.defaults import * ./contrib/admin/urls.py:1:from django.conf.urls.defaults import * ./contrib/comments/urls/comments.py:1:from django.conf.urls.defaults import * ./contrib/flatpages/urls.py:1:from django.conf.urls.defaults import * ./core/template_loader.py:7:from django.template.loader import * ./db/models/__init__.py:5:from django.db.models.loading import * ./db/models/__init__.py:9:from django.db.models.fields import * ./db/models/__init__.py:10:from django.db.models.fields.related import * }}} Occurrences in magic-removal/docs, r2542: {{{ $ grep -nr 'import \*' . | grep -v .svn ./generic_views.txt:34: from django.conf.urls.defaults import * ./overview.txt:162: from django.conf.urls.defaults import * ./static_files.txt:102: from django.conf.urls.defaults import * ./syndication_feeds.txt:52: from django.conf.urls.defaults import * ./syndication_feeds.txt:311: from django.conf.urls.defaults import * ./tutorial03.txt:73: from django.conf.urls.defaults import * ./tutorial03.txt:330: from django.conf.urls.defaults import * ./tutorial04.txt:159: from django.conf.urls.defaults import * ./tutorial04.txt:170: f… adrian pb@e-scribe.com   0 0 0 0 0 0
1572 2006-04-02 12:02:46 2006-10-13 19:37:50 2022-03-06 03:23:41.984437 Unreviewed closed Documentation task trivial   fixed [M-R][Patch]feedgenerator.py should also support only username or email I found that Rss201rev2Feed in feedgenerator.py only support both username and email supplied situation, and I think if there is only username or email it also need support. And I also change the outpu format from : email ( username ) to username ( email ) if both of them supplied I think it's the common format of the author. And I also found that if I'm using Chinese in author_name, they'll be complained that: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128) So I remove 'u' string prefix. adrian limodou@gmail.com   0 0 0 0 0 0
1634 2006-04-13 12:59:15 2006-10-24 20:17:18 2022-03-06 03:23:52.440094 Unreviewed closed Validators task blocker new-admin fixed [patch] core.mail does not include a Date header in mails Hi, core.mail does not include a "Date" header, leading to mails which land up right at the bottom of my mailbox, which is a bit irritating :) I can't think of any reason why anybody would want to generate an email without a Date header? {{{ Index: django/core/mail.py =================================================================== --- django/core/mail.py (revision 2694) +++ django/core/mail.py (working copy) @@ -3,6 +3,7 @@ from django.conf import settings from email.MIMEText import MIMEText import smtplib +import time class BadHeaderError(ValueError): pass @@ -46,6 +47,7 @@ msg['Subject'] = subject msg['From'] = from_email msg['To'] = ', '.join(recipient_list) + msg['Date'] = time.strftime('%a, %d %b %Y %H:%M:%S %z') try: server.sendmail(from_email, recipient_list, msg.as_string()) num_sent += 1 }}} adrian Russell Cloran <russell@hbd.com>   0 1 0 0 0 0
1743 2006-05-02 18:46:56 2007-07-03 23:18:06 2022-03-06 03:24:10.206584 Ready for checkin closed Translations task normal   fixed Updated Norwegian translations for the 0.92 release Updated Norwegian translations for the 0.92 release. hugo espen.grindhaug@gmail.com   0 0 0 0 0 0
1752 2006-05-03 10:06:49 2006-05-09 16:13:16 2022-03-06 03:24:11.751658 Unreviewed closed Translations task normal   fixed Updated Czech translations for the 0.92 release   hugo radek   0 0 0 0 0 0
1784 2006-05-06 18:47:47 2007-07-03 23:18:03 2022-03-06 03:24:16.272937 Unreviewed closed Core (Management commands) task normal   invalid Need mac install help I wish you had a full installer for MacOSX I set-up django OK and it appears in the modules. When I do "import django" all is well. However when I try to do the mysite stuff I get an error "django-admin.py" it errors and says it can't open the file. Is it a permission problem? help appreciated Chris adrian chris@grabil.ca   0 0 0 0 0 0
1809 2006-05-08 16:47:28 2006-05-08 16:52:43 2022-03-06 03:24:20.332349 Unreviewed closed contrib.admin task normal   invalid Is there official support for django? Hi, Is it possible to get official support for django? (example: http://www.activestate.com/ offers official support for Python) Is there anybody who does this for django? Best regards Anja Gerstmair adrian anja.gerstmair@sap.com   0 0 0 0 0 0
1831 2006-05-10 10:33:14 2007-07-03 23:17:46 2022-03-06 03:24:24.757919 Design decision needed closed Translations task normal   fixed Hungarian po files are ready to use Attached a hungarian .po files. All massages translated, perhaps some of them will be refined when i see their context. hugo Charlie   0 0 0 0 0 0
1881 2006-05-15 13:09:11 2006-05-16 08:03:08 2022-03-06 03:24:32.501930 Unreviewed closed Core (Other) task minor dev wontfix ismap & reuslting url not supported django does not convert urls coming from html's ismap like: <a href="."><img src="/static/map.jpg" ismap></a> resulting url: http://localhost:8080/map/?332,179 to any usful request-data. adrian mdt@emdete.de   0 0 0 0 0 0
1993 2006-05-24 19:21:43 2006-05-26 04:08:26 2022-03-06 03:24:49.906525 Unreviewed closed Core (Other) task minor   fixed Add a "Contrib" Component type to the bug database? There's no choice in the Component drop-down for bugs in the contributed code. I'm posting such bugs under "Core Framework" in the meantime. adrian dave@rightround.com bug ticket trac 0 0 0 0 0 0
2006 2006-05-25 16:42:01 2006-10-24 20:17:23 2022-03-06 03:24:51.754479 Unreviewed closed Testing framework task major new-admin fixed [patch] admin doesn't html-quote strings in breadcrumbs and filters When the admin site uses a models __str__()-method, it doesn't html-quote it. For example: {{{ def __str__(self): return '%s <%s>' %(self.name, self.email) }}} would show up in the admin site as just the name, because my browser thinks <email> is a bad tag. adrian mhf@hex.no   0 1 0 0 0 0
2040 2006-05-31 01:20:32 2006-09-14 00:09:39 2022-03-06 03:24:57.004812 Unreviewed closed Database layer (models, ORM) task normal   duplicate [patch] Refactoring: "_get_sql_field_def" extracted from "_get_sql_model_create" This patch adds the function "_get_sql_field_def", which returns the sql definition for a table column (field). The patch does not break any existent behaviour (_get_sql_model_create remained unmodified) The patch is part of the [http://case.lazaridis.com/multi/wiki/DjangoSchemaEvolution Django Audit] adrian ilias lazaridis <ilias@lazaridis.com>   0 1 0 0 0 0
2041 2006-05-31 01:45:58 2006-06-12 01:24:38 2022-03-06 03:24:57.131213 Unreviewed closed Database layer (models, ORM) task normal   duplicate [patch] Schema Evolution, basic functions apply after applying #2040 This patch adds several functions for an experimental schema evolution support (Add Field, currently only with sqlite3) The patch does not break any existent behaviour Part of the {http://case.lazaridis.com/multi/wiki/DjangoSchemaEvolution Django Audit] adrian ilias lazaridis <ilias@lazaridis.com>   0 1 0 0 0 0
2042 2006-05-31 02:04:36 2006-06-01 20:23:35 2022-03-06 03:24:57.282768 Unreviewed closed Database layer (models, ORM) task normal   duplicate [patch] Alteration of "syncdb" command, to add simple schema evolution This patch contains the changes of #2040. Additionally, this patch activates the simple schema evolution support (Add Field, currently only with sqlite3), whilst modifying the "syncdb" command slightly (call to "table_evolve") The patch changes the existent behaviour of the "syncdb" command. Part of the [http://case.lazaridis.com/multi/wiki/DjangoSchemaEvolution Django Audit] adrian ilias lazaridis <ilias@lazaridis.com>   0 1 0 0 0 0
2043 2006-05-31 02:18:56 2006-06-02 14:46:39 2022-03-06 03:24:57.425049 Unreviewed closed contrib.admin task normal   invalid [patch] Adds simple evolution support and a slight code refactoring Contains modifications of #2042 : modification of syncdb to allow simple schema evolution additionally: refactors "_get_sql_model_create" to use "_get_sql_field_def" Possible introduction of behaviour change. Part of the [http://case.lazaridis.com/multi/wiki/DjangoSchemaEvolution Django Audit] adrian ilias lazaridis <ilias@lazaridis.com>   0 1 0 0 0 0
2044 2006-05-31 03:10:02 2006-10-24 20:17:23 2022-03-06 03:24:57.586410 Unreviewed closed Translations task major   fixed [patch] sqlinitialdata is ignoring semi-colons currently it seems to be stripping of the semi-colons at the end of a SQL statement.. which means mysql can't import. {{{ Index: management.py =================================================================== --- management.py (revision 3007) +++ management.py (working copy) @@ -336,7 +336,7 @@ (?:[^;'"]+) # not the end of a statement or start of a quote | (?:'[^']*') # something in single quotes | (?:"[^"]*") # something in double quotes - )+)""", re.VERBOSE) + )+;?)""", re.VERBOSE) # Find custom SQL, if it's available. sql_files = [os.path.join(app_dir, "%s.%s.sql" % (opts.object_name.lower(), settings.DATABASE_ENGINE)), }}} adrian ian@holsman.net   0 1 0 0 0 0
2071 2006-06-02 13:16:34 2007-02-25 20:30:27 2022-03-06 03:25:01.833985 Ready for checkin closed Documentation task normal dev fixed [patch] PasswordField needs documentation PasswordField exists in code but doesn't exist in documentation, even search won't find it. Something to point out that this exists would be good, because it propably is a quite frequently used field jacob jyrki.pulliainen@gmail.com   0 1 0 0 0 0
2107 2006-06-07 15:55:45 2008-09-05 23:54:16 2022-03-06 03:25:07.537600 Accepted closed Documentation task critical dev invalid Adding an object and several related objects at once with manipulators isn't documented. Adding an object and several related objects at once with manipulators isn't documented. I know this functionality exists as it is used in the admin. Trying to workaround this by using multiple manipulators generates invalid html (multiple html nodes can't have the same id) and fills in the form incorrectly (the values in the last object's fields are used in all of them). nobody anonymous   0 0 0 0 0 0
2270 2006-06-30 01:09:30 2006-11-27 01:20:52 2022-03-06 03:25:31.808068 Unreviewed closed Contrib apps task normal magic-removal fixed Current Code & Update for Row Level Permissions Here is the current code for the Row Level Permissions. I haven't done much documentating at this point. Model tests are being written, I have attached what is done so far. There is one test that does fail because the DB is not initialized the way it was when I was using hte shell. Should be fixed up soon, but I want to have it creating the default permissions to test one of the utility methods I've created. The actual code for RLP is located in the contrib.auth package, I've attached the code here. Changes are only made to the models and a new file called util is added. This is not the latest svn update (w/ multi-auth). I have begun working on an application to edit RLPs, hoping to use this and integrate it into the admin interface. Easier to figure out the details w/o having to integrate it into the admin interface. Will do that after I know how I want everything to work. Currently it only creates RLPs, I am looking into the easiest way of having multiple forms on the page in this instance. See my blog (http://blog.indirecthit.com) for an idea of what I want the interface to look like. I am hesitant about using hidden fields to tell me which RLP is being edited because this could pose a security risk (You possibly could have RLPs for RLPs), but I'm not sure of another way of doing it. Suggestions welcome. If you have any questions, please post here, on my blog or by emailing me. I'm supposed to be getting a SVN branch soon that should be easier to monitor. Chris Long <indirecthit@gmail.com> Chris Long <indirecthit@gmail.com>   0 0 0 0 0 0
2412 2006-07-24 13:16:40 2006-08-11 06:37:35 2022-03-06 03:25:56.449544 Unreviewed closed contrib.admin task normal   invalid want .po files to translate it to telugu wanted .po files to translate it to telugu adrian ucoreddy@au-kbc.orgf   0 0 0 0 0 0
2627 2006-08-30 16:29:52 2006-09-01 00:32:27 2022-03-06 03:26:33.618141 Unreviewed closed Core (Other) task minor   invalid add property to svn to ignore *.pyc for django/utils/translation directory I ran "svn st" on my current checkout and saw these *.pyc files in this directory. Just a general question... is there an easier way to set up a django folder to ignore all *.pyc files recursively? adrian treborhudson@gmail.com   0 0 0 0 0 0
2733 2006-09-14 14:02:17 2006-09-14 14:40:17 2022-03-06 03:26:50.275970 Unreviewed closed *.djangoproject.com task normal 0.95 wontfix Need to branch documentation for 0.95 SVN trunk is starting to diverge slightly from the state of 0.95; as a result, the statement: {{{ This covers Django version 0.95 and the development version. Old docs: 0.90, 0.91 }}} at the start of each documentation page is occasionally a little misleading (e.g., new options to django-admin, new settings for the Test system). We should branch the 0.95 documentation on the website in the same way 0.90 and 0.91 is currently branched. jacob russellm 0.95 documentation 0 0 0 0 0 0
2739 2006-09-15 19:34:53 2006-10-07 22:46:44 2022-03-06 03:26:51.336862 Unreviewed closed Contrib apps task major   invalid There is no build-in support for data related to a anonymous user it makes the code really ugly having to deal with relating data to a anon user manually also it screws stuff if more then one app needs data related to anon users being nullable is a possible solution, but i think its a bad solution, since it breaks stuff like assigning permissions to the anon user by database entries and makes select_related less effective adrian anonymous   0 0 0 0 0 0
2790 2006-09-22 13:41:33 2006-10-22 16:19:49 2022-03-06 03:26:59.113648 Unreviewed closed Documentation task trivial dev fixed [patch] Duplicate entry in AUTHORS file Wow, I'm listed in AUTHORS file twice :) mtredinnick Đorđević Nebojša <nesh [at] studioquattro [dot] co [dot] yu>   0 1 0 0 0 0
2845 2006-09-28 23:14:21 2006-10-14 13:05:04 2022-03-06 03:27:07.966650 Unreviewed closed Documentation task normal   fixed [patch] Various spelling corrections to docs I've fixed a few various spelling mistakes in the docs. I've tried to avoid things like "website"->"web-site" since things like that are in common usage. And also "referer" which should be "referrer" but is misspelled in the HTTP specifications anyway. :) Some could argue we shouldn't change the British spelling of "behaviour" to the American spelling of "behavior" but I've included these here as well. It can be easily backed out if need be. (patch coming next) jacob treborhudson@gmail.com   0 1 0 0 0 0
2886 2006-10-08 07:01:15 2006-10-08 08:50:23 2022-03-06 03:27:13.970489 Unreviewed closed Core (Other) task normal   invalid Need to know howwto install How do i install this on my web host? can someone help me? please add my email address on msn to get in touch, also how can i facilitate video/ audio uploads and profiles like myspace? also can it be made into something of a digg.com clone? please help me out here, thanks, dasith. adrian major_disaster89@hotmail.com   0 0 0 0 0 0
2954 2006-10-23 21:26:17 2006-10-24 20:17:47 2022-03-06 03:27:24.453069 Unreviewed closed *.djangoproject.com task trivial   fixed Mark completed milestones Please, mark completed milestones on the Roadmap as completed just to cleanup the page.[[br]] Thx, Marc. jacob telenieko@telenieko.com trac 0 0 0 0 0 0
3021 2006-11-15 01:20:35 2006-11-15 03:15:40 2022-03-06 03:27:34.431070 Unreviewed closed *.djangoproject.com task normal   fixed clean up attachment spam on TitleIndex and RecentChanges TitleIndex and RecentChanges have some attachment spam. jacob Gary Wilson <gary.wilson@gmail.com>   0 0 0 0 0 0
3028 2006-11-16 04:05:54 2006-11-26 23:59:08 2022-03-06 03:27:35.556086 Unreviewed closed Testing framework task normal   fixed set svn:ignore property for django/test directory   adrian Gary Wilson <gary.wilson@gmail.com>   0 0 0 0 0 0
3175 2006-12-21 02:50:21 2006-12-21 05:11:07 2022-03-06 03:28:01.683366 Unreviewed closed contrib.admin task normal   invalid ramona [] == == {{{ }}} adrian anonymous   0 0 0 0 0 0
3191 2006-12-27 12:08:17 2006-12-30 06:26:56 2022-03-06 03:28:04.278703 Unreviewed closed Core (Other) task normal dev fixed [patch] Missing svn:eol-style properties Some text files in SVN do not have the svn:eol-style property. That property should be set to 'native' for all of the files listed in the attached listing. adrian jjl@pobox.com   0 1 0 0 0 0
3207 2006-12-29 12:52:51 2006-12-30 07:32:26 2022-03-06 03:28:06.636895 Unreviewed closed Documentation task normal   fixed djangobook.com should point newbies to djangoproject.com/documentation We see frequent questions on IRC where new users are getting hung up when trying to use the Django Book as their introduction. Besides the obvious problem with missing pieces, there are subtler issues: One concrete example is the use of function objects in URLconfs -- not possible in 0.95, which is the version many of them download. My suggestion: a link to the current docs on the Django Book home page. jacob Paul <pb@e-scribe.com>   0 0 0 0 0 0
3251 2007-01-08 17:01:09 2007-02-26 08:23:33 2022-03-06 03:28:13.625334 Accepted closed Translations task normal   fixed [patch] Translation File for Kannada .po file with Kannada translations locale/kn Translation done by volunteers at http://dev.sampada.net - Kannada Localization Team. hugo pradeep.gowda@gmail.com translations kannada 0 1 0 0 0 0

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE tickets (
        id int primary key,
        created datetime,
        changetime datetime,
        last_pulled_from_trac datetime,
        stage text,
        status text,
        component text,
        type text,
        severity text,
        version text,
        resolution text,
        summary text,
        description text,
        owner text,
        reporter text,
        keywords text,
        easy boolean,
        has_patch boolean,
        needs_better_patch boolean,
        needs_tests boolean,
        needs_docs boolean,
        ui_ux boolean
    );
Powered by Datasette · Queries took 821.391ms