-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 admin password on install from tasks.py when installing with django-project #11922
Comments
I think I'm facing the same issue.
|
I have a lot of open issues, and contribs but they don't care. But they took my work as own on the upgrade to django 4.2 without credit on me |
Then I decide to stop working on fixing things with this approach from them, so I guess I will build my own SDI without the lot of arcane things and obsolete code. For example, in user profile there is a few counters per dataset which don't work because uses AngularJS... AngularJS! At this time! And of course mixed with react and jquery... Is a shame |
@cesar-benjamin I saw your comments on upgrading Django version, but I cannot judge on this because I was not involved here. However, I cannot find any PR which was worth to merge and give credit for. Maybe I miss some locations where to look at. There are so many, as GeoNode is big and there are lots of components involved. If so, please point me on it.
Good luck on building your own. Curious to see, how it will look in ten years from now. |
@cesar-benjamin I'm sorry to hear such feedback. I don't want to argue against your feelings but let me answer in a few points:
I'm not sure what "they" is in your perception of this project. Some of us work in a company (GeoSolutions) that uses and contributes to GeoNode. We're not the owners of GeoNode. It is and will remain a community project. Let me say that if you can take advantage of the good parts of GeoNode it is thanks to many people who worked on it, spent time and money on it, and decided to keep it open for everyone. On our side, we don't have any reason to block things and put up fences. We spend (free) time reviewing proposals and PRs. and merging or taking what looks good, considering also the many workflows that depend on the code. Regarding the upgrade to Django 4. We were already working on it, then we saw your PRs (many of which were closed by you in a quite confusing flow, I would say). We took the good parts and integrated them into the work we were going to push. I don't want to start a flame for no reason, and I apologize if my answer could sound a bit harsh, but please take into account the whole thing before judging. We think your contributions are valuable and I hope you will continue to push them. I cannot guarantee we will be able to respond or review promptly. Nobody pay us for it :) |
I give you the credit in the GNIP created for the upgrade of Django to 4.2 as you can see here: #11821 Just a couple of notes:
Aside this, we encourage people to contribute in GeoNode as much as they can to make it one of the best tool available in the open source world. Ofcourse it require to be patient with the times as @giohappy say. |
And a final note @cesar-benjamin about this issue: I don't see it connected to any PR. |
Coming back to my issue: I have a fresh installation of geonode using docker. First startup fails because of the missing django-admin.py
I tried setting it up multiple times. The only difference to the how-to is using debian and docker compose instead of docker-compose. I just cannot really believe that I'm the only person with this issue. |
Hi @sistein
I made quite few project with GeoNode and i never saw this problem, but let's try in step:
Then few action to try:
Let me know if some of this steps helped |
i had pointed this issue too, but obviously i was ignored, but i can tell you how to fix it: you have to edit the tasks.py file and find and replace all django-admin.py entries to python manage.py and then all will go fine. |
@giohappy: Yes please. i think a lot of work made by me make possible this upgrade because i did a deep research abput the broken libs and so on, i know that not all did work fine but was a huge work that make it possible the upgrade. So please mantion that in the changelog, i don't saw it yet. Thanks. |
@cesarbenjamindotnet : It seems most of your PRs are being closed because your name isn’t listed in the .clabot file for this project: https://github.com/GeoNode/geonode/blob/master/.clabot. I’m not affiliated with GeoSolutions, and while I agree it’s not the most convenient system, the requirement is clearly mentioned in the contribution guidelines here: https://github.com/GeoNode/geonode/blob/master/CONTRIBUTING.md. To have your PRs accepted and avoid them being rejected by the CLA bot, you’ll need to sign the CLA. |
Expected Behavior
Update admin password on install from tasks.py when installing with django-project
Actual Behavior
updateadmin() throws an "/bin/bash: line 1: django-admin.py: command not found" message.
Steps to Reproduce the Problem
Specifications
The text was updated successfully, but these errors were encountered: