Wykres commitów

72 Commity (df4708f088ea3349797dd4772d1c1cb83957a377)

Autor SHA1 Wiadomość Data
Matt Westcott b3e723eea3 Release note for #3305 2017-02-03 21:24:57 +00:00
Matt Westcott 37c7b696ef Add 'Categories' section to tutorial
This demonstrates the use of snippets and many-to-many relations.
2017-02-03 21:24:54 +00:00
Matt Westcott e18c1d99c8 Update tutorial wording to clarify that templates are not created automatically (#3290)
Based on feedback at http://stackoverflow.com/questions/41751034/template-file-not-created-after-adding-page-class-to-models-py
2017-01-25 19:57:44 +00:00
Matt Westcott cbb31c80e1 Remove redundant filter() in tutorial example. Fixes #3280
Thanks to @gogobook for the report!
2017-01-19 17:39:28 +00:00
Matt Westcott 6f834c9a9b Update links to github.com/torchbox to point to github.com/wagtail 2016-12-15 11:49:49 +00:00
Mihail Russu 4f5ffe98bc Fix the inconsistent use of `blogpages`
`page.get_children` was changed earlier to `blogpages` in order to show the blog posts ordered and hide the unpublished ones
2016-12-13 10:07:11 +00:00
Matt Westcott f54498b3b0 Clarify '# ...' comments when omitting code in tutorial snippets
See https://groups.google.com/d/msg/wagtail/NFFqKY98jiY/XZjmk3-mBAAJ
2016-12-01 13:43:19 +00:00
Matt Westcott 3fd5bb1820 Add image gallery / InlinePanel section to tutorial 2016-11-30 16:38:20 +00:00
Tim Heap 254e675634 Use .. code-block:: console for all shell commands
This is the correct lexer for interactive console sessions, according to
<http://pygments.org/docs/lexers/>. This does require command lines to
be prefixed with `$`, otherwise they are interpreted as the output of a
command. It highlights the command nicely, including environment
variables, strings, and comments.
2016-11-28 13:41:35 +00:00
Tim Heap f742d4a476 Use .. code-block:: for all python, html blocks 2016-11-28 13:41:34 +00:00
Matt Westcott 011f2099eb Remove categories section, add better example of MultiFieldPanel, minor copyediting 2016-11-09 14:35:58 +00:00
Scot Hacker 756d5ec0dd Move slugurl example/explanation
- Also misc cleanup
2016-11-09 10:42:47 +00:00
Scot Hacker 3634c2b289 Add a Categories system to Getting Started tutorial 2016-11-09 10:42:46 +00:00
Scot Hacker 8c5b62ccfc Intro tutorial additions and improvements
- Addresses all issues raised in PR review
- Adds more info to "Navigating parents/children"
- Adds a new dedicated section on overriding context
2016-11-09 10:42:45 +00:00
Scot Hacker 32f97ff43a Update Getting Started tutorial to include posts automatically, plus tagging
- Resolves #3096
2016-11-09 10:42:44 +00:00
Elwin Buisman fd8f4b22fb Bumped supported Django version to 1.10
Bumped supported Django version to 1.10 according to requirements in setup.py
2016-08-25 10:09:08 +01:00
Tom Dyson 703c9984c6 Make /admin a link in the Getting Started tutorial 2016-07-20 09:41:03 +01:00
Matt Westcott b39ff4a134 add note about Wagtail <=1.4 syntax for search_fields 2016-05-02 18:42:21 +01:00
Robert Rollins 11793f88c5 Changed indentation on all code samples to 4 spaces.
Most of the samples were already 4-space indented, but a few were using 2-space,
which is both inconsistent and, when it happened with Python code samples,
incompatible with PEP8.
2016-04-28 10:57:22 +01:00
Tim Heap 6bd168580e Change Indexed.search_fields to be a listish thing
Indexed.search_fields used to be a tuple. This is incorrect, and it
should have been a list.  Changing it to be a list now would be a
backwards incompatible change, as people do

    search_fields = Page.search_fields + (
        SearchField('body')
    )

Adding a tuple to the end of a list causes an error, so this would
cause all old code that used tuples to throw an error. This is not
great.

A new ThisShouldBeAList class, which subclasses list, has been added.
It additionally allows tuples to be added to it, as in the above
behaviour, but will raise a deprecation warning if someone does this.
Old code that uses tuples will continue to work, but raise a deprecation
warning.

See #2310
2016-03-24 21:05:09 +00:00
Loïc Teixeira 33aad3957f Fix internal links with anchors
Generating links with `link text <./path/to/doc#anchor>`__ does not work for html.
It produces a link to `./path/to/doc#anchor` instead of `./path/to/doc.html#anchor`.

It would be tempting to add `.html` before `#` but would likely cause some more issues
when generating the documentation as pdf or epub.

References on the other hand will work regardless of the output format.
2016-03-06 21:05:05 +00:00
Karl Hobley be82fa975d Removed django-compressor 2016-02-03 16:16:11 +00:00
Karl Hobley 95ff74feeb Moved advanced image topics into advanced topics 2016-01-27 11:27:16 +00:00
Matt Westcott aea3ce67a0 Document setting up MEDIA_ROOT in the Django integration docs
An out-of-the-box Django project is not configured to serve user-uploaded files from MEDIA_ROOT; this needs to be added manually as per https://docs.djangoproject.com/en/1.9/howto/static-files/#serving-files-uploaded-by-a-user-during-development . Fixes #2100
2016-01-12 15:40:35 +00:00
Matt Westcott 04fdd5f352 Remove Django 1.7 support from documentation, requirements and CI definitions 2016-01-05 17:38:29 +00:00
Matt Westcott 19f370c20a Add pointers to the new integrating-with-Django docs 2015-11-10 21:45:21 +00:00
Matt Westcott 96e9a67b75 Add 'integrating into Django' docs 2015-11-10 21:30:10 +00:00
John Heasly d87d737f52 Need to flip order of class creation
Need to flip order of creating `BlogIndexRelatedLink` and `BlogIndexPage`, otherwise `BlogIndexRelatedLink` references `BlogIndexPage` before it's been created and you get:
```bash
ERRORS:
blog.BlogIndexRelatedLink.page: (fields.E300) Field defines a relation with model 'BlogIndexPage', which is either not installed, or is abstract.
```
2015-10-14 17:29:19 -07:00
Matt Westcott 30d5b62eed Fix broken link to topics/pages 2015-10-14 17:28:49 +01:00
Karl Hobley 6eae465e64 Renamed "self" template variable to "page" in docs 2015-10-13 09:52:16 +01:00
Josh Barr 53773424ff added clarification about template tags to tutorial 2015-10-05 22:01:03 +13:00
Matt Westcott 16020af213 Loudly highlight the fact that libjpeg and zlib are required 2015-09-22 22:54:47 +01:00
Benedikt Breinbauer ea77a0f7b9 Fix typo templage > template 2015-08-03 15:35:32 +02:00
Matt Westcott 3c8bcbd3be de-capitalise 'Body field' 2015-07-07 16:12:43 +01:00
Matt Westcott fbb153fbe4 Code fixes and clarifications for tutorial - fixes #1473 2015-07-07 16:12:37 +01:00
ryneeverett bfe6fb45cc Add basic blog template to tutorial.
Seems like an oversight since they soon tell you to "adjust" it.
2015-06-21 18:39:47 -04:00
Matt Westcott 4a84560a95 Add requirements.txt to project template.
While the project template is intended to be as generic as possible, and not everyone will want to use requirements.txt (some would prefer to use setup.py to define requirements, for example), we need some way to formally indicate that the project template is specific to Django 1.8.
2015-06-17 17:00:29 +01:00
Matt Westcott 6b3ddde533 Use correct template tags for `{{ self.intro }}`
Fixes #1404
2015-06-15 18:42:34 +01:00
Dan Braghis d830e07eca Replace missed slugify example 2015-06-02 16:06:03 +01:00
Dan Braghis 8d3b79f8fc Further tweaks and cleanup 2015-06-02 16:03:57 +01:00
Dan Braghis 8c0acb9f6c Tweaks based on feedback 2015-06-01 16:23:13 +01:00
Dan Braghis 39ca18263a Add the Wagtail tutorial to docs 2015-06-01 15:30:07 +01:00
Karl Hobley 1ba7e645fd Renamed howto to advanced topics 2015-05-28 12:58:50 +01:00
Dave Cranwell bd45a12efd Simplified getting started section 2015-05-28 10:13:05 +01:00
Karl Hobley 23969890cb Merge remote-tracking branch 'takeflight/refactor/remove-libsass' 2015-05-19 17:25:52 +01:00
Dave Cranwell d507ce9ea1 wording change 2015-05-18 09:46:38 +01:00
Dave Cranwell 66a901c48c removed duplicated/out-of-date information about getting started using the demo site. this is now only in the actual wagtaildemo repo 2015-05-18 09:46:38 +01:00
Dave Cranwell bf6607de54 moved styleguide to own page. renamed trying wagtail to demo site 2015-05-18 09:46:38 +01:00
Tim Heap ddebafa119 Remove libsass dependency, precompile CSS for distribution
Depending on libsass for all Wagtail installations was causing issues
with various operating systems, dramatically increasing installation
times, and preventing front end development adopting modern practices.

libsass has been removed as a dependency. Sass files are compiled before
release as a dependency of the `sdist` setup command. Sass compilation
is done through `gulp`. People wishing to hack on the frontend assets
should now install wagtail locally, install the node dependencies, and
run `gulp`:

    $ pip install -e path/to/wagtail
    $ cd path/to/wagtail
    $ npm install
    $ npm start

All the templates and JS files have been updated to reference the new
compiled CSS files instead of the Sass files.

Precompiled CSS for jquery-ui and similar have been moved out of the
`scss/` directory to the `css/` directory.
2015-05-01 08:53:04 +10:00
Karl Hobley e145e8ebcf Spelling corrections 2015-04-19 10:53:34 +01:00