Fonte: https://docs.djangoproject.com/en/1.4/intro/tutorial01/ django-admin.py startproject nome_do_projeto(isto criara uma pasta com os arquivos iniciais do projeto)Entre nesta pasta e teste se a criacao funcionou com o comando:python manage.py runserver(depois acesse http://127.0.0.1:8000/)Instalando MySQL e PHPMyAdminhttp://www.vivaolinux.com.br/dica/Servidor-Apache2-+-MySQL-+-PHP5-+-PHPMyAdmin-%28Ubuntu%29Atraves do PHPMyAdmin, voce pode criar a base de dados para seu novo projeto.Configure sua nova base de dados em nome_do_projeto/settings.py 'ENGINE': 'django.db.backends.mysql''NAME': 'nome_da_base''USER': 'usuario_do_bd''PASSWORD': 'senha_do_bd' Em nome_do_projeto/settings.py voce tambem pode querer configurar o TIME_ZONE (exemplo: America/Recife) e os INSTALLED_APPS.Apos escolher os INSTALLED_APPS, voce precisa construir o banco de dados de cada app. Isto e feito com:python manage.py syncdbAgora que esta tudo pronto, voce finalmente pode comecar a desenvolver a primeira aplicacao do seu projeto. Isto e feito com o comando:python manage.py startapp nome_do_appAgora voce vai em nome_do_app/models.py e comeca a modelar seu banco de dados.Os tipo de campo voce encontra aqui: https://docs.djangoproject.com/en/1.4/ref/models/fields/Apos a criacao dos seus models, acrescente seu app na lista INSTALLED_APPS do arquivo nome_do_projeto/settings.py.Basta acrescentar uma linha'nome_do_app',no fim da lista de apps.Agora executepython manage.py sql nome_do_appe verifique quais comandos SQL seriam feitos para criar estes models no seu banco.Outros comandos:python manage.py validate -- Checks for any errorsin the construction of your models.python manage.py sqlcustom polls -- Outputs anycustom SQL statements (such as table modifications orconstraints) that are defined for the application.python manage.py sqlclear polls -- Outputs thenecessary DROP TABLE statements for this app, according to whichtables already exist in your database (if any).python manage.py syncdbcria o seus models no banco.Use a shell do Django para aprender a usar sua API e visualizar os dados da sua aplicacao.Lembre-se dos metodos __unicode__ em seus modelos (explicacao no fim da secao do link acima). As I get closer to the end of my graduation in Computer Engineering, I ask myself how my future would be like.Will I turn into an ordinary programmer, software engineer, or maybe occupy a management position and get far from coding? Will I apply for being a Masters Candidate, as some of my colleagues are doing?My experience in college was not very comfortable. It started back in 2006 and should have ended in 2010, totalling 5 years, but here I am, in 2013, after almost dropping out several times, when I thought about moving to economics, psychology, advertising/marketing, and probably many more. A couple years ago, telling from my grades, I didn't feel I belonged to engineering nor computing and I've felt I would be useless to society, as I wasn't turning into a competent professional.In 2009, I started being an undergraduate researcher, supervisioned by Prof. Paulo Maciel, and loved the experience. My motivation didn't come from the subject of the research (embedded systems performance analysis), but from the feeling of being useful to someone. I was really thirsty for that feeling. At that time, I was still getting some bad grades, as I hated to study things just for a freaking exam, but was doing very well on my activities on the research. At a specific time, I had to quit the research, as I was getting threatened to be expelled from university, after several failures in different courses, so I really needed to get good