| | 125 | |
|---|
| | 126 | # Underscores and percent signs have special meaning in the underlying |
|---|
| | 127 | # database library, but Django handles the quoting of them automatically. |
|---|
| | 128 | >>> a8 = articles.Article(headline='Article_ with underscore', pub_date=datetime(2005, 11, 20)) |
|---|
| | 129 | >>> a8.save() |
|---|
| | 130 | >>> articles.get_list(headline__startswith='Article') |
|---|
| | 131 | [Article_ with underscore, Article 5, Article 6, Article 4, Article 2, Article 3, Article 7, Article 1] |
|---|
| | 132 | >>> articles.get_list(headline__startswith='Article_') |
|---|
| | 133 | [Article_ with underscore] |
|---|
| | 134 | >>> a9 = articles.Article(headline='Article% with percent sign', pub_date=datetime(2005, 11, 21)) |
|---|
| | 135 | >>> a9.save() |
|---|
| | 136 | >>> articles.get_list(headline__startswith='Article') |
|---|
| | 137 | [Article% with percent sign, Article_ with underscore, Article 5, Article 6, Article 4, Article 2, Article 3, Article 7, Article 1] |
|---|
| | 138 | >>> articles.get_list(headline__startswith='Article%') |
|---|
| | 139 | [Article% with percent sign] |
|---|