Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am gonna start my hands dirty in Django v 1.7. I wanted to know whether Django Book will be a good place to start despite it supports older version? Or recommend me some other book
Like it says on the link
This book was originally published by Apress in 2009 and covered
Django version 1.0. Since then it has languished and, in places, is
extremely out of date
I would definitely not recommend using this book to learn Django as many things have changed since version 1.0 (no class based views, no DB migration, etc.) When I tried learning Django I read part of this book and the current version of Django was 1.5. There were enough differences to make working through this book very difficult and frustrating, especially when you are a beginner. I would recommend reading through the Django Docs as they are actually really good and you can learn a lot from them. Otherwise find a book that is more recent (I wouldn't use resources meant for anything before 1.5 if you want to learn 1.7). I would recommend working through the tutorials until you feel comfortable then going through some book or more in depth resource. I found working through Two Scoops of Django to be very helpful as a beginner, despite it not being written for beginners, because I was forced to learn about many different simply to understand what they are talking about. Good luck learning django
Take a look for Django Girls they do a good starting tutorial for Django 1.7. The big difference here is migrations you no longer need to install south into earlier version of Django
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am a computer science student and I want to do a personal project demonstrating some skills that I have learned. Recently I learned how to use SQL with PHP. Since PHP isn't as relevant as it once was, I was hoping someone could point me towards a more commonly used back-end tool where I still interact with my database through SQL queries. In my question, I specifically asked about a C++ framework since I am most comfortable with C++, but if there are much more common frameworks for what I'm looking for that use Java or Python, that would work as well.
Doing a quick google search gave me a very very large list of potential frameworks, so I was hoping someone with more knowledge in the field can point me towards one that employers would find the most relevant.
On a side note, I was also wondering if a framework is completely necessary, or if I can create my back-end just using native c++? If so, is this a valuable skill to look into?
Thanks for the help.
check out QT for the C++ GUI & MySQL for the backend...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I've been desperately searching on internet for where to start learning django 1.8,I am absolutely new to django and looking for good django books.is django documentation suffice to master django.how should i go over documentation if it is ample where should I start in documentation.obviously djangobook was one thing I found good,but it was altogether obsolete.help me out I am suffocating with confusion please throw some light on my mystery ,direct me.
Two Scoops of Django 1.8 is available as an early release PDF right now, and they are going to be releasing a paperback by mid-to-late May 2015. The PDF just received its second update.
I have personally purchased Two Scoops of Django 1.5 and 1.6 separately, and would recommend this book to anyone. It shows you many best practices. My current workplace will be ordering 1 copy of Two Scoops of Django 1.8 per developer, because it is an excellent resource we are going to use for on-boarding and training.
I'd start with tango-with-django.
Although the specific version in on 1.7 for this book,
it still remains relevant
Here is the link:
http://www.tangowithdjango.com/book17/
The official tutorial would be the best place to start.
https://docs.djangoproject.com/en/1.8/intro/tutorial01/
Most versions are fairly compatible, so unless you are looking at really old tutorials you shouldn't need to worry too much about the version.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I am going to choose a platform to develop a Q/A site. Two python-based platforms that I'm aware of, are OSQA and AskBot. I know that both are based on django (which I'm quite familiar with) and OSQA has a wider user-base. But that's pretty much that I know so far. So I would love to hear unbiased comparisons and reasons on why should I choose one instead of another (or whether there are still better options?). Thanks
Askbot is used by several well known software companies internally and there are some active public instances. For example, 1) answers.ros.org has about 1000 users, and 2) libreoffice support page.
Askbot has several hundred unit tests (415 as of this post) and is generally very stable. Critical bugs are fixed the same day.
Another thing is that askbot is an application, not necessarily a dedicated site (but can be), unlike osqa.
Askbot can be installed via "pip" or "easy_install", with all dependencies taken care of automatically.
You can also fork askbot on github and contribute.
https://github.com/ASKBOT/askbot-devel/
OSQA does have a wider user base, and an active support community. In lots of ways, there's not a lot of choice between them - either way, you can run them off-the-shelf, or you can tweak them, as they're both open source. And to tweak either of them, you'll need to get your head around Django. If you don't know Django already, it may not be worth learning; some people (including me) think that it's a "yesterday's framework" - which means it will be around for years to come, but if you're starting afresh, there are other places you might want to start from, rather than Django.
OSQA does have a track record of lots of sites, some of which are quite busy. OK, not busy by Stack Overflow standards, but busy enough - LockerGnome.net has 17,000 questions; 42,000 answers; and 6,000 users. There are about 10 OSQA sites that have over 10,000 questions and 1,000 users - about ten times bigger than the biggest Askbot site. Then there are several dozen OSQA sites smaller than that q:10,000, u:1,000 threshold.
There are other options - you could try starting a site via Area51.StackExchange.com; and there's Q&A software available in PHP too. As far as I know, there isn't a node.js Q&A, but maybe there should be. Or, if you want to pay, and have a huge site in mind, there's QATO, which rents out as SAAS.
I did a research on both. The numbers speak for themselves.
OSQA has 597 stars on Github. Last commit was 2 years ago. It supports only Dajngo 1.6. Most code has not been recently updated.
Askbot has 1,170 stars. Last commit was 2 months ago. It supports on Dajngo 1.8. A lot of code has been recently updated.
My personal experience was that I was able to test Askbot easily. Though modifying the source code seems to be hard.
Askbot seems to be more updated and maintained.
https://github.com/dzone/osqa
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
Anyone have a recommendation for a tagging system in Django? django-tagging seems to be able to do everything short of cooking and vacuuming for you, but it hasn't been updated in more than a year. django-taggit looks simpler but equally as useful, and is quite active, at least recently.
However, neither of these apps seem to feature a tag cloud. I mean a real tag cloud, complete with the HTML and the styling and all that. Not a tag by model (which is a feature in django-tagging, pretty neat), or anything like that. Just a straight up tag cloud.
Your suggestions are highly appreciated. Thanks!
It's worth referring to djangopackages for these sorts of questions; http://djangopackages.com/grids/g/tagging/
You can see that you mentioned the two most popular with the others being hardly counted.
Personally I choose django-taggit. It's simpler, maintained by Django core devs and it has more recently been updated. It's also reassuring that the tox.ini in the django-taggit repository shows its tested against all the relevant python versions.
For me, django-tagging was bloated with more features than I would need but I understand they could be useful in some casses.
if tag cloud is what you concern, you can try django-taggit combined with django-taggit-templatetags. follow the instruction in the document in the second link, it's easy to implement your own tag cloud with few lines of template. hope this helps.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am python/django developer. As a part of improving my knowledge and felt like I need to "contribute" to the field of open-source, I started looking for django projects in code.google.com. There were many. I am not very sure which ones are popular and which needs help. Can you help me out in this direction, so that I instead of using many open-source softwares(since 3 years), start contributing to atleast one of them.
I would suggest that rather looking for an active or popular one to contribute to you rather find a project that you would use yourself and contribute to that.
Using a product or project yourself will provide better motivation to get involved and provide first hand experience on what needs improving.
And of course, working on something you are passionate about is also much more fun than something random!
Give your time to django. Help them get 1.1 out the door and all of us who love django will shower you with praise.
I would suggest Pinax as a very worthwhile candidate. Overall though, I agree with Andree Miller's answer that you should try finding a project which you, yourself use and feel needs improvements.
Good luck!