Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update install.rst #7468

Closed
wants to merge 1 commit into from
Closed

Update install.rst #7468

wants to merge 1 commit into from

Conversation

bencipher
Copy link

Updated steps for installing and configuring sekizai

Description

Related resources

  • #...
  • #...

Checklist

  • I have opened this pull request against develop
  • I have added or modified the tests when changing logic
  • I have followed the conventional commits guidelines to add meaningful information into the changelog
  • I have read the contribution guidelines and I have joined #workgroup-pr-review on Slack to find a “pr review buddy” who is going to review my pull request.

Updated steps for installing and configuring sekizai
Copy link
Member

@marksweb marksweb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this change is required. The package is installed as a dependency.

The syntax of these changes is also incorrect as you csn see in the test failures.

@@ -210,16 +210,15 @@ After each of the steps below run ``cms check`` to verify that you have resolved
Sekizai
=======

`Django Sekizai <https://github.com/ojii/django-sekizai>`_ is required by the CMS for static files management. You need
to have::
`Django Sekizai <https://github.com/ojii/django-sekizai>`_ is required by the CMS for static files management. For that, you need to install the package, add it to installed apps and to your context_processors by following steps::
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sekizai is one of the requirements of the cms so we shouldn't need to specify installing it separately.

See here: https://github.com/django-cms/django-cms/blob/develop/setup.py#L13

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I can remove the install line. I think for some reasons, it wasn’t installed for me and I had to manually install it and packaging library which was why I added it in the docs

@bencipher
Copy link
Author

Yes you are correct about not needing to explicitly install the Selizai dependency. I think the doc was not formatted for clear interpretation at the configuration of sekizai. I could remove the PR or just remove the installation script for the Sekizai library, your call.

@bencipher bencipher closed this Jan 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants