43 rows where "changetime" is on date 2006-06-12

View and edit SQL

Suggested facets: stage, component, type, severity, version, resolution, owner, has_patch

changetime (date)

  • 2006-06-12 · 43
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
152 2005-07-22 11:33:45 2006-06-12 10:47:10 2019-06-24 00:16:53.134903 Design decision needed closed Core (Other)   normal   duplicate FCGI server for django Maybe the FCGI-WSGI-Server at [http://svn.saddi.com/py-lib/trunk/fcgi.py] might be useable for django? A runfcgi command for django-admin might run along the following lines: {{{ def runfcgi(): "Starts a FCGI server for production use" from django.core.servers.fcgi import WSGIServer from django.core.handlers.wsgi import WSGIHandler WSGIServer(WSGIHandler()).run() runfcgi.args = '' }}} adrian gb@bofh.ms   0 0 0 0 0 0
283 2005-08-06 13:05:50 2006-06-12 01:34:45 2019-06-24 00:18:16.566897 Unreviewed closed Core (Other) defect normal   invalid templatetags/log.py breaks on AnonymousUser Try logging in if you're already the anonymous user. Ouch! Trivial fix: {{{ C:\dev\django-svn\trunk>svn diff Index: django/templatetags/log.py =================================================================== --- django/templatetags/log.py (revision 416) +++ django/templatetags/log.py (working copy) @@ -10,7 +10,10 @@ def render(self, context): if self.user is not None and not self.user.isdigit(): - self.user = context[self.user].id + try: + self.user = context[self.user].id + except AttributeError: # AnonymousUser doesn't have it + pass context[self.varname] = log.get_list(user_id__exact=self.user, limit=self.limit, select_related=True) return '' }}} adrian garthk@gmail.com templatetags log anonymous 0 0 0 0 0 0
339 2005-08-17 08:46:47 2006-06-12 10:47:16 2019-06-24 00:18:52.934418 Unreviewed closed Documentation defect normal   fixed MySQL code for session changes in wiki incorrect? On BackwardsIncompatibleChanges, there is an INSERT line in the PostgreSQL example that is not in the MySQL/SQLite example, but seems like it should be. jacob Manuzhai   0 0 0 0 0 0
450 2005-09-01 16:54:58 2006-06-12 12:10:42 2019-06-24 00:20:04.445868 Unreviewed closed Generic views   normal   wontfix [patch] Give generic views support for dynamic lookup keywords I have a database with weather data with daily updates for each weather station in the area. My first thought was to use the date base generic views. I wanted to be able to specify the station_id in the url so that the url is something like /weather/KAPF/2005 , but the generic view will only allow you to specify extra lookup keywords in the url pattern module, not dynamically in the url. What I created was an extra argument called: 'dynamic_lookup_kwargs' Simply use that the same way as the extra_lookup_kwargs except that you use the url keyword name instead of a hard coded value. So for the pattern: {{{ (r'^(?P<station_id>\w{4})/(?P<year>\d{4})/$','archive_year', info_dict), }}} We would define the dynamic_lookup_kwargs as: {{{ info_dict = { ... 'dynamic_lookup_kwargs' : { 'station_id__exact' : 'station_id' } ... } }}} jacob slashzero   0 1 0 0 0 0
459 2005-09-04 07:34:43 2006-06-12 11:17:16 2019-06-24 00:20:10.106245 Unreviewed closed Tools   trivial   fixed setup.py: admin_templates/registration/*.html is not to installed 'admin_templates/registration/*.html' is ignored in setup.py and not to be installed. {{{ --- setup.py (revision 576) +++ setup.py (working copy) @@ -14,6 +14,7 @@ packages = find_packages(), package_data = { 'django.conf': ['admin_templates/*.html', 'admin_templates/doc/*.html', + 'admin_templates/registration/*.html', 'admin_media/css/*.css', 'admin_media/img/admin/*.gif', 'admin_media/img/admin/*.png', 'admin_media/js/*.js', 'admin_media/js/admin/*js'], }}} adrian igor@jahber.org   0 0 0 0 0 0
513 2005-09-14 19:02:25 2006-06-12 11:10:12 2019-06-24 00:20:44.291406 Unreviewed closed Core (Other) defect normal   duplicate an integer form field is passed to sql as a string if it is None and not on the form. If you have an IntegerField and you don't define it within the HTML form, when it is submitted and ChangeManipulator.save is called (I assume AddManipulator is the same here), and if the value is None, then it is submitted to the sql execute as a string and the sql writes it out as a string (i.e. some_number = '', ...). adrian anonymous   0 0 0 0 0 0
900 2005-11-24 14:34:52 2006-06-12 02:07:12 2019-06-24 00:24:51.664122 Unreviewed closed Database layer (models, ORM) defect major   duplicate [patch] Premature close of postgres connection with multiple threads Postgres back-end shares one connection for many requests. This is generally okay since psycopg handles this correctly. It looks like somewhere (I haven't found exact place yet) users of shared connection close it explicitly while other processes working with it. This results in other processes crash with the exception "already closed". I'm seeing this in action on a page with many images where each image generated by a view looking into database. When running under development server everything is ok since it' single-process. But when running under Apache with each reload some of the images sometimes turn blank. Exceptions of course aren't shown inside 'img' tags but I replaced them with &lt;object data="..." type="text/plain"&gt; and got the messages :-) I use apache2, mod_python, postgresql 7.4 For now as a workaround I just commented out whole DatabaseWrapper.close() so the connection is destroyed when Apache child is dying and killing the Interpreter (as I'm guessing). So my Postgres complains periodically about dropped connection. Is there any place where the destruction can be hooked at (I'm not familiar with WSGI and all this handlers stuff that close)? adrian Maniac <Maniac@SoftwareManiacs.Org>   0 1 0 0 0 0
1260 2006-01-22 21:22:18 2006-06-12 12:11:05 2019-06-24 00:28:39.193877 Unreviewed closed contrib.admin defect normal master invalid can't use DateTimeField with auto_now mod_python shows an not very helpful error if a model uses a DateTimeField with auto_now=True which makes it a bit cumbersome to navigate in admin interface. It seems this is raised by the template which says "BlaBla was successfully created. ..." on the top f the page after creating a object and clicking on any of the save buttons. I would say, at this moment the datetime value is not yet set, which causes this error, but this is only a guess. adrian anykey@gmx.de __repr__ DateTimeField auto_now 0 0 0 0 0 0
1684 2006-04-25 19:09:17 2006-06-12 02:00:56 2019-06-24 00:33:08.709872 Unreviewed closed Template system enhancement normal   fixed [patch] Built-in "numerize" filter It'd be handy to have a template filter which follows AP style guidelines for numbers -- if the number is 1-9, spell it out, otherwise print the number as digits. adrian ubernostrum   0 1 0 0 0 0
1733 2006-05-01 13:30:55 2006-06-12 01:26:11 2019-06-24 00:33:39.587605 Unreviewed closed Documentation defect normal magic-removal fixed Documentation for slicing QuerySets is misleading The documentation on ''When QuerySets are evaluated'' is misleading in the 'slicing' section. The implementation of slicing changed in order to support everything that could be done with the old generic views, and now, slicing always creates a new QuerySet (i.e. doesn't affect the existing one at all). It will return a list of objects if the slice can't be done in SQL (such as if the 'step' parameter is used), or if a single object is requested -- otherwise it will return a new QuerySet. jacob lukeplant   0 0 0 0 0 0
1800 2006-05-08 12:28:07 2006-06-12 01:52:17 2019-06-24 00:34:23.491889 Unreviewed closed Documentation defect normal   fixed Convert model examples to post-magic-removal API Docs still reference the use of _pre_save, _post_save etc. Appears from looking at notes and source code, that method overrides are now the way to go. jacob anonymous   0 0 0 0 0 0
1813 2006-05-08 23:51:20 2006-06-12 01:36:19 2019-06-24 00:34:31.704138 Unreviewed closed contrib.admin defect normal   wontfix [patch] Add a hook for loading SQL files that aren't tied to a particular model hi. I have a application which needs to insert data into tables of other applications. In my case it is to store defaults into preferences. The app doesn't have any models (see #1812 as well), so I can't just add it onto a different model. the following patch allows django to look for a unique SQL file for these cases. {{{ Index: management.py =================================================================== --- management.py (revision 2864) +++ management.py (working copy) @@ -342,11 +342,21 @@ def get_sql_initial_data(app): "Returns a list of the initial INSERT SQL statements for the given app." from django.db.models import get_models + from django.conf import settings output = [] app_models = get_models(app) app_dir = os.path.normpath(os.path.join(os.path.dirname(app.__file__), 'sql')) + app_sql_files = [ os.path.join(app_dir,"%s.sql" % (app.__name__)), + os.path.join(app_dir,"%s.%s.sql" % (app.__name__, settings.DATABASE_ENGINE)) ] + for sql_file in app_sql_files: + if os.path.exists(sql_file): + fp = open(sql_file) + output.append(fp.read()) + fp.close() + + for klass in app_models: output.extend(get_sql_initial_data_for_model(klass)) }}} adrian anonymous   0 1 0 0 0 0
1872 2006-05-15 06:04:42 2006-06-12 12:10:06 2019-06-24 00:35:10.179114 Unreviewed closed Documentation   normal   invalid Documentation: module level methods The documentation on module level methods has disappeared. Pre-MR this was _module_methods. I think post-MR we can used @staticmethod and @classmethod. It would be nice if this was explicity stated in the docs. This is different from Manager table wide methods - I think. jacob bnomis@gmail.com   0 0 0 0 0 0
1905 2006-05-17 04:40:55 2006-06-12 01:27:27 2019-06-24 00:35:31.082538 Unreviewed closed contrib.admin enhancement normal master wontfix [patch] manage.py validate exception when you forget to remove comma When upgrading to post-magic-removal merge, forgetting to remove the pesky comma here {{{ #!python class Admin: list_display = ('owner','name'), }}} will give you {{{ Traceback (most recent call last): File "manage.py", line 11, in ? execute_manager(settings) File "/usr/lib/python2.4/site-packages/django/core/management.py", line 1241, in execute_manager execute_from_command_line(action_mapping) File "/usr/lib/python2.4/site-packages/django/core/management.py", line 1167, in execute_from_command_line action_mapping[action]() File "/usr/lib/python2.4/site-packages/django/core/management.py", line 948, in validate num_errors = get_validation_errors(outfile) File "/usr/lib/python2.4/site-packages/django/core/management.py", line 894, in get_validation_errors if not hasattr(cls, fn): TypeError: hasattr(): attribute name must be string }}} A more friendly message would be helpful... adrian gary.wilson@gmail.com   0 1 0 0 0 0
1906 2006-05-17 05:49:00 2006-06-12 01:30:16 2019-06-24 00:35:31.697711 Unreviewed closed Translations enhancement normal   fixed Update Chinese Tranlation File Update Chinese Tranlation File for trunk. hugo limodou@gmail.com   0 0 0 0 0 0
1918 2006-05-18 19:54:25 2006-06-12 01:38:15 2019-06-24 00:35:39.210269 Unreviewed closed Documentation defect normal   fixed Current documentation for subclassing a model fails to mention it doesn't work anymore The URL at http://www.djangoproject.com/documentation/models/subclassing/ implies that model subclassing is ready for use, when many messages on django-users (and good amount of personal frustration) would seem to indicate that it's not. This page should be update to clearly state that subclassing models *will eventually* be a usable feature, but is currently to be avoided, ideally, describing alternate approaches (one-to-one relationships?). jacob wamcvey@gmail.com   0 0 0 0 0 0
1967 2006-05-22 18:32:56 2006-06-12 02:00:44 2019-06-24 00:36:10.303826 Unreviewed closed contrib.admin defect minor   duplicate Ampersands in object name are not escaped in admin change_form breadcrumbs. Ampersands in the object name are not escaped to &amp; in admin's change_form template breadcrumbs. Example: <div class="breadcrumbs"> <a href="../../../">Home</a> &rsaquo; <a href="../">Static pages</a> &rsaquo; Info & Contact </div> adrian mika+django-ticket@mbar.fi   0 0 0 0 0 0
1970 2006-05-22 23:12:47 2006-06-12 01:43:16 2019-06-24 00:36:12.210483 Unreviewed closed Core (Other) defect normal   wontfix change the css setup so 'null' becomes 'null.css' i'm a bit anal when it comes to error logs, and was wondering if we could 1. change the reference to null to be null.css (so it gets a mimetype set properly 2. create the file null.css in admin/media/css/ so that it doesn't put a line in the log line. adrian ian@holsman.net   0 0 0 0 0 0
1978 2006-05-23 14:08:47 2006-06-12 01:48:23 2019-06-24 00:36:17.203258 Unreviewed closed Core (Management commands) enhancement normal   wontfix Create Initial data via database API instead of SQL The ability to insert initial data via SQL is documented at [http://www.djangoproject.com/documentation/model_api/#providing-initial-sql-data]. However, Django already provides the OR mapper and database API, and it would be nice to create initial data using those tools. The initial SQL data documentation discusses putting ".sql" files in <appname>/sql/<modelname>.sql. I would like to add the ability to execute special files in a similar location (i.e., <appname>/SOMEPLACE/<modelname>.py, where SOMEPLACE is "data" or "load" or something like that), so that database API calls like the following could be used (given the appropriate import statements for each): in mymodel.py: Mymodel(name="Fred").save() in mymodel2.py: # Mymodel2 has an "other" field, which is a Foreign Key field (to Mymodel) Mymodel2(name="baz", other=Mymodel.objects.get(name="Fred")).save() I think the syntax looks a little wordy (maybe an opportunity for a convenience method on the Model class?), but it allows my to create objects, including relationships among the model classes. In this scenario, there would need to be a way to ensure the order of execution, or we would need to be able to put creation statements for multiple models in a single script file. adrian anonymous   0 0 0 0 0 0
1985 2006-05-23 23:02:07 2006-06-12 02:19:18 2019-06-24 00:36:21.673727 Unreviewed closed Core (Other) defect normal   fixed CurrentSiteManager can't find field The code (taken from docs) in rev [2970] .. {{{ from django.db import models from django.contrib.sites.models import Site from django.contrib.sites.managers import CurrentSiteManager class Photo(models.Model): photo = models.FileField(upload_to='/home/photos') photographer_name = models.CharField(maxlength=100) pub_date = models.DateField() publish_on = models.ForeignKey(Site) objects = models.Manager() on_site = CurrentSiteManager('publish_on') }}} Does not work, gives following error. Changing publish_on to site also does the same. Environment OSX and mysql, svn version [2970] raise ValueError, "%s couldn't find a field named %s in %s." % \ ValueError: CurrentSiteManager couldn't find a field named publish_on in Photo adrian kwevans@glam.ac.uk   0 0 0 0 0 0
1996 2006-05-24 20:04:00 2006-06-12 01:32:16 2019-06-24 00:36:28.682747 Unreviewed closed Translations enhancement normal master fixed New Dutch translations New Dutch translations hugo Rudolph   0 0 0 0 0 0
1998 2006-05-24 21:55:23 2006-06-12 02:03:08 2019-06-24 00:36:29.966343 Unreviewed closed Core (Other) enhancement trivial   fixed [patch] MIDDLEWARE_CLASSES should be single-quoted A minor issue, but all of the values in the default settings.py file are single-quoted except for the MIDDLEWARE_CLASSES one. For consistency's sake, I recommend making it single-quoted as well. adrian nirvdrum   0 1 0 0 0 0
2000 2006-05-25 04:21:38 2006-06-12 11:00:18 2019-06-24 00:36:31.225592 Unreviewed closed Generic views   normal   fixed [patch] allow generic views to respond with non text/html content types I needed to have a page respond with a text/plain content type. here's the patch {{{ Index: views/generic/list_detail.py =================================================================== --- views/generic/list_detail.py (revision 2970) +++ views/generic/list_detail.py (working copy) @@ -6,7 +6,8 @@ def object_list(request, queryset, paginate_by=None, allow_empty=False, template_name=None, template_loader=loader, - extra_context={}, context_processors=None, template_object_name='object'): + extra_context={}, context_processors=None, template_object_name='object', + mimetype=None): """ Generic list of objects. @@ -73,12 +74,13 @@ model = queryset.model template_name = "%s/%s_list.html" % (model._meta.app_label, model._meta.object_name.lower()) t = template_loader.get_template(template_name) - return HttpResponse(t.render(c)) + return HttpResponse(t.render(c), mimetype=mimetype) def object_detail(request, queryset, object_id=None, slug=None, slug_field=None, template_name=None, template_name_field=None, template_loader=loader, extra_context={}, - context_processors=None, template_object_name='object'): + context_processors=None, template_object_name='object', + mimetype=None): """ Generic list of objects. @@ -113,6 +115,6 @@ c[key] = value() else: c[key] = value - response = HttpResponse(t.render(c)) + response = HttpResponse(t.render(c), mimetype=mimetype) populate_xheaders(request, response, model, getattr(obj, obj._meta.pk.name)) return response }}} jacob ian@holsman.net   0 1 0 0 0 0
2008 2006-05-25 20:08:03 2006-06-12 01:41:52 2019-06-24 00:36:36.261675 Unreviewed closed Database layer (models, ORM) defect normal master fixed Negative offset in DB query set array-slicing fails silently Ordinary Python array-slicing allows negative offsets to indicate accessing items from the end of an array, e.g. {{{ l = ["foo", "bar", "baz"] l[-1] <- returns "baz" l[-2] <- returns "bar" }}} The same apparently does not work for querysets if they are not evaluated. Instead it fails silently. I've looked up the reference for select statements in SQLite and MySQL without finding anything obvious to remedy the problem, other than to reverse the ordering if present. But at least Django should give an error and not fail silently. I'm using the syntax to extract the first and the last item of a sequence to summarize a larger set of items. adrian olau@cs.aau.dk   0 0 0 0 0 0
2009 2006-05-26 08:27:11 2006-06-12 11:16:35 2019-06-24 00:36:36.900841 Unreviewed closed Core (Other) defect normal   wontfix Feed of comments pr. item using the contrib.comments app I was just working on my blog, and found out that i wanted an rss feed with the comments for each blog post. Since I'm using the django.conrib.comments application it should not be hard to work out as long as the application got the functions :-) adrian EspenG   0 0 0 0 0 0
2010 2006-05-26 12:00:45 2006-06-12 01:39:20 2019-06-24 00:36:37.532572 Unreviewed closed Translations enhancement normal master fixed Update for Dutch translation Various sentences had either typos, grammatical issues, were inconsistent with the rest of the text or didn't reflect the intended meaning. This patch should pull these more in line with more accurate Dutch. hugo asmodai@in-nomine.org dutch 0 0 0 0 0 0
2011 2006-05-26 14:17:57 2006-06-12 14:43:47 2019-06-24 00:36:38.190824 Unreviewed closed Translations defect normal   duplicate update (sk) slovak translation update (sk) slovak translation hugo vlado@labath,org   0 0 0 0 0 0
2017 2006-05-27 03:29:56 2006-06-12 11:16:23 2019-06-24 00:36:41.897043 Unreviewed closed Contrib apps   normal   duplicate Standardisation of urlpatterns in django.contrib.comments django.contrib.comment's urls are in django/contrib/comments/urls/comments.py, ( i.e. so you have to include( django.contrib.comments.urls.comments ) ), in contrast stuff like django.contrib.admin's is directly in django/contrib/admin/urls.py => include ( django.contrib.urls ). adrian Simon Greenhill, dev@simon.net.nz   0 0 0 0 0 0
2018 2006-05-27 11:41:21 2006-06-12 14:45:30 2019-06-24 00:36:42.525013 Unreviewed closed Translations enhancement normal   fixed update (sk) slovak translation update (sk) slovak translation hugo vlado@labath.org   0 0 0 0 0 0
2025 2006-05-28 23:13:17 2006-06-12 01:59:03 2019-06-24 00:36:46.825728 Unreviewed closed Core (Other) defect normal master fixed [patch] Fix some issues with URL reversal I've come across a few bugs in the url reversals (urlresovlers.py) 1. The reversal has problems traversing included urls.py. See [http://groups.google.com/group/django-developers/browse_thread/thread/6f353e4b9138a464?hl=en A bug in reverse url lookup? (and a possible patch)] 2. The reversal can't handle a url regex that has nested parentheses. See [http://groups.google.com/group/django-developers/browse_thread/thread/25c77c05ceb09033?hl=en Reversal Lookup Todo Needed] adrian anonymous   0 1 0 0 0 0
2041 2006-05-31 01:45:58 2006-06-12 01:24:38 2019-06-24 00:36:56.778694 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
2050 2006-05-31 14:27:16 2006-06-12 01:02:16 2019-06-24 00:37:02.527668 Unreviewed closed contrib.admin defect normal master fixed [patch] Display of "current value" of raw_id_admin fields wrong [2827] fixed the display of the current value of a `raw_id_admin` configured field in the admin app. However, what is now displayed is the ID, which doesn't seem all that helpful. If I'm not mistaken, what '''should''' be displayed here would be the `__str__` of the currently associated foreign object(s). The following patch does that by access `field.name` instead of `field.attname`: {{{ Index: django/contrib/admin/views/main.py =================================================================== --- django/contrib/admin/views/main.py (revision 510) +++ django/contrib/admin/views/main.py (working copy) @@ -143,9 +143,10 @@ return self._display except AttributeError: if isinstance(self.field.rel, models.ManyToOneRel): - self._display = getattr(self.original, self.field.attname) + print `self.original`, `self.field.attname` + self._display = getattr(self.original, self.field.name) elif isinstance(self.field.rel, models.ManyToManyRel): - self._display = ", ".join([str(obj) for obj in getattr(self.original, self.field.attname).all()]) + self._display = ", ".join([str(obj) for obj in getattr(self.original, self.field.name).all()]) return self._display def __repr__(self): }}} adrian Christopher Lenz <cmlenz@gmx.de>   0 1 0 0 0 0
2051 2006-05-31 14:51:02 2006-06-12 01:47:41 2019-06-24 00:37:03.163449 Unreviewed closed contrib.admin defect normal   duplicate Admin sometimes uses default manager instead of custom admin manager I'm trying to make it so that my model's default manager returns a subset of the objects. However I want the admin to be able to administrate all the objects. Unfortunately the admin still seems to use the default manager sometimes. It displays a list of all the model's objects, but if I try and edit one that's outside the default subset I get a 404. boring background specifics, feel free to ignore: The specific requirement is that I want my objects to expire from the frontend at specified dates, but still be admin-able in the backend. The reason I'm doing it this way is that I'm passing a category to my template, and listing its related objects. The only way I can see to exclude expired objects from the category.object_set is by altering the default manager. If there's a better way (other than doing it all in the view) I'd be interested to hear it :-) adrian Joeboy   0 0 0 0 0 0
2056 2006-06-01 02:02:04 2006-06-12 02:02:59 2019-06-24 00:37:06.301943 Unreviewed closed contrib.admin defect trivial master fixed [patch] History messages aren't escaped in Admin. My `__str__` for a contact object returns `Full Name <email>`. In the history, the email is not shown because the message isn't escaped. My patch fixes this (I also escaped the user name for good measure). adrian SmileyChris   0 1 0 0 0 0
2060 2006-06-01 15:17:51 2006-06-12 01:01:25 2019-06-24 00:37:08.836681 Unreviewed closed *.djangoproject.com enhancement normal   fixed re-sequence the options on the download page to emphasize development version Despite the statements on the [http://www.djangoproject.com/download/ download page] recommending the use of the latest development code, sequence speaks louder than words and many newcomers are still downloading 0.91 because it's "official" and first. My suggestion is simply that "Get the latest development version" becomes option 1; tarball becomes option 2; egg becomes option 3. I'd also suggest removing the "for the impatient" section in the sidebar. This more accurately reflects current recommendations and practice, and it should also cut down on the number of confused new users on IRC and the mailing list who really would be better off using trunk. jacob pb@e-scribe.com   0 0 0 0 0 0
2064 2006-06-01 22:26:44 2006-06-12 02:23:15 2019-06-24 00:37:11.294896 Unreviewed closed Documentation enhancement normal   fixed Need documentation for low-level API for writing your own SQL The Django database documentation doesn't currently describe the low-level API for writing your own SQL, using django.db.connection, cursors and so on. (It does explain the extra() clause on QuerySets which covers 80% of cases). Documentation for this should demonstrate writing custom model methods that run their own SQL queries, thus encouraging best practises. jacob Simon Willison   0 0 0 0 0 0
2065 2006-06-02 03:17:37 2006-06-12 02:00:40 2019-06-24 00:37:11.931222 Unreviewed closed Contrib apps defect normal master fixed Trunk setup script doesn't install django.contrib.comments templates In the current trunk version (3049), the setup script doesn't include the template files for the django.contrib.comments application. Attaching patch to install the files. adrian Fawad Halim <fawad@fawad.net> comments 0 0 0 0 0 0
2067 2006-06-02 08:31:19 2006-06-12 01:40:37 2019-06-24 00:37:13.203372 Unreviewed closed *.djangoproject.com defect normal   invalid Egg option on download page has disappeared Since #2060 has been done, the Egg option is no longer explained on the download page. It's still in the "impatient" sidebar section but it has gone from the main text. I'm sure there was 3 options previously... jacob SmileyChris   0 0 0 0 0 0
2068 2006-06-02 10:05:47 2006-06-12 01:38:06 2019-06-24 00:37:13.838006 Unreviewed closed contrib.admin defect normal master invalid Not possible activate the admin site I am following the tutorial, and there is an error when I access to login screen (http://127.0.0.1:8000/admin/) using runserver. http://django.pastebin.com/753153 I have python 2.4, and the last django revision: 3062. adrian BleSS   0 0 0 0 0 0
2073 2006-06-02 18:51:34 2006-06-12 01:34:05 2019-06-24 00:37:16.956224 Unreviewed closed Core (Management commands) defect normal   fixed [patch] './manage.py --settings=path.to.settings shell' fails when IPython is installed The reason is that manage.py currently lets IPython look at sys.argv for it's options, but sys.argv is populated with options for manage.py itself, which IPython doesn't recognize. adrian jpellerin@gmail.com   0 1 0 0 0 0
2075 2006-06-03 03:23:29 2006-06-12 02:03:11 2019-06-24 00:37:18.197693 Unreviewed closed Generic views enhancement normal master fixed [patch] Alternative page selection method for generic views Added alternative page select to object_list view to allow page selection from the URL when using pagination. e.g. {{{ r'^page/(?P<page>[0-9]+)/$', 'object_list', dict(info_dict, paginate_by=4) }}} adrian kanashii@kanashii.ca   0 1 0 0 0 0
2079 2006-06-04 13:51:04 2006-06-12 02:19:05 2019-06-24 00:37:20.678318 Unreviewed closed Core (Other) defect major magic-removal fixed FileFields AddManipulator gives error in deepcopy After updating to revision 3070, image uploading suddenly stopped working. Here's my code: {{{ manipulator = Picture.AddManipulator() new_data = request.POST.copy() # ** new_data.update(request.FILES) manipulator.do_html2python(new_data) picture = manipulator.save(new_data) }}} This breaks in the line marked ** with the following error: {{{ Exception Type: TypeError Exception Value: __deepcopy__() takes exactly 2 arguments (1 given) Exception Location: /usr/lib64/python2.4/site-packages/django/utils/datastructures.py in copy, line 187 }}} adrian daniel.tietze@gmail.com   0 0 0 0 0 0
2088 2006-06-05 06:42:42 2006-06-12 01:45:08 2019-06-24 00:37:26.429339 Unreviewed closed Core (Other) enhancement normal   invalid abstract out the manner in which information about models is accessed, to allow experiments with different model definitions I would like to recommend that information about models be accessed through an abstracted set of functions, rather than directly querying the models file. This will allow easier experiments with different ways models are handled. I realize many people are opposed to model definitions being taken out of python code and into database, xml, other formats, but it will make it easier to do some interesting experiments. adrian shahbazc@gmail.com   0 0 0 0 0 0

Advanced export

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

CSV options:

CREATE TABLE "tickets_full" (
        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
    );