Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 3 years ago.
Improve this question
I am learning Django.
I came across the term "contrib" but I don't know what it actually means
It obviously seems from the word "contribution" but why is it named like that?
Thank you
Contrib name is for software that has been contributed to the project,
but which might not actually be maintained by the core developers.
Naming it "contrib" or "Contrib" is a long-established convention, but
there's really nothing special about the name, and it's usually only
used by fairly large projects. Incase of Django it's a package that
contains some of the common functionality required by in web
development [answer copied from below links]
Batteries included is a jargon that refers to a tool that comes packed with stuff that can get you going immediately.
P.S for more details have a look here and first few lines here
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
I just want to know if it's possible to use WHMCS with Django framework ?
Thank in advance !
Yes, it is most definitely possible, but your question lacks some clarity... Aside from the fact that everything is possible if you really put your mind to it (except time travel - I tried), you can use some of the libraries that nice people have written for nice people like you. Some examples:
https://github.com/jawr/django-whmcs
https://pypi.python.org/pypi/pywhmcs/0.0.2
You will definitely run into problems with newer versions of WHMCS and Django since the libraries haven't been updated since the stone age - but you have something to build on. That often counts for more than you can expect.
But TL;DR (answer in the same style as the question): Yes.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
i need to know what i should put in a new python project directories,
such as /core, /lib... and what they must contain & what are the other important things todo
i have browsed some articles about python project structure but got nothing useful. http://docs.python-guide.org/en/latest/writing/structure/
/core/ -> what should contain as an example?
....
need some help with that, and thanks in advance
This is advice for someone who is starting completely afresh, as I imagine you do based on your question.
There are generally no core or lib directories in a python project. Start your project in one file. Run it with python. Once your file gets too big, start separating things into other files, and after that into modules (subdirectories with __init__.py files).
Somewhere during that process, read the link you have also included several times, try and understand it, because that contains very good advice on what you need to know about structure.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I know python and want to contribute on OpenSource projects that features python. Anyone can help me where to contribute and how.
I already googled it and find github and code.google as a good place to contribute but how to start it I don't know.
Suggest how to get started.
Not sure if this is an appropriate question for SO - you might get voted down. But ...
Whenever I have seen this question, the answer is almost always:
find a project you like / you're interested in
find something in that project that you feel you can fix / enhance (have a look through their bug tracker)
fork the project (github makes this easy)
make the change, find out what is appropriate for that project (documentation, unit tests, ...)
submit the change back to the project (github has "request pull")
Good luck!
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
Has anyone tried Solace yet?
"Solace is a fully open-sourced multilingual support and knowledge exchange platform written in Python."
Just wanted to know your experience. Are there any other such platforms available in open source?
This one seems better.
I already set up my own server. Solace seems great.
We just started using it at our company. You get what you pay for. Feels like a weekender project. Gets the job done, but lacks the polish of Stack Overflow. The documentation is weak. I find it ironic that Plurk doesn't run an instance of Solace to field support questions for Solace. If they do they don't advertise it.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
So, we have had this: The 1000% Speedup, or, the stdlib sucks. It demonstrates a rather bad bug that is probably costing the universe a load of cycles even as we speak. It's fixed now, which is great.
So what parts of the standard library have you noticed to be evil?
I would expect all the responsible people to match up an answer with a bug report (if suitable) and a patch (if superman).
The rexec module has so many security holes in it that it's almost useless.
(since this is a different module, placing it in a different answer)
cgitb has some weird threading issues. See this bug report.