Announcing Pony

Mode – a

Django editing

mode for Emacs

I’m pleased to announce the first beta ‘release’ of Pony Mode, a minor mode for working on Django projects in Emacs.

This mode provides integration with the django management commands within emacs, as well as test integration, a minor-mode with syntax highlighting for editing templates, will determine whether you are using Fabric or Buildout, as well as much more!

This mode is under active development, so please file any bugs at the Github page, and feel free to provide any feedback/feature requests etc.

Current features include:

  • Run dev server in an emacs buffer [C-c C-p r]
  • * Checks to see if runserver_plus is available
  • * If not uses in-built runserver
  • Jump to current project in browser (start server if required) [C-c C-p b]
  • Run test case at point in buffer [C-c C-p t]
  • Run tests for current app in buffer [C-c C-p t]
  • Run Syncdb on current project
  • Management commands for current project in interactive buffer
  • South integration – run south convert, schemamigration, migrate
  • Run django shell in buffer [C-c C-p s]
  • * Checks for shell_plus
  • * If not defaults to shell
  • Fabric integration [C-c C-p f]
  • Startapp and dumpdata on current project within emacs
  • Database integration with Emacs sql-mode interactive buffer [C-c C-c d
  • Django Template minor mode with syntax highlighting for django
  • template tags

  • Snippet collection for django
  • generate tags table for project
  • run manage commands in interactive buffer
  • Buildout integration
  • Generate TAGS table for project to enable quick navigation
  • Jump to template at point or from editing view [C-c C-p g t]

Grab it while it’s hot!

Tags: , , , ,

25 Responses to “Announcing Pony Mode – a Django editing mode for Emacs”

  1. Quora says:

    What IDEs are popular for Django development?…

    There’s been a few modes for Emacs for editing Django templates and people usually use python-mode or ropemacs for editing the Python scripts. There’s also a new mode called Pony Mode which is made specifically for Django development in Emacs: http:/…

  2. This really looks great. I will try that out as soon as possible.

  3. Amelia says:

    Har ønsket mig sådan en siden jeg var i praktik som fotograf og sad og brugte en hel dag på at redigere billeder med en sådan fasttsaink mus. Virkelig en smart opfindelse som jeg håber jeg får fingrene i en dag!

  4. It is not possible to distinguish content roots now. If you can place your lib in “project_libs” direcory then scope file:lib//* would work. Or you can enumerate your libraries one by one.Sorry for the inconvenience

  5. Avevo appunto visto una cosa simile (o forse proprio questa? ummh) però con del formaggio e mi ero ripromessa di provare perchè mi piaceva l'effetto del formaggio che poi filava :)buone…anche a me piace tanto il pesce ma effettivamente se esagero poi una bella pausa ci sta tutta, altrimenti non l'apprezzo più :)Bacini e abbracciotti*

  6. This site is like a classroom, except I don’t hate it. lol

  7. "…what is this Arabic channel expecting from Galloway and why, as a British MP is he doing it? Are there many British voters watching it?" I suspect that Doyle's first question is answered by that quote from Galloway's first broadcast, and that the answer to second one is "no".

  8. If developers bothered to understand HTTP, they would know that anything that can be retrieved using GET is fair game to be indexed. If GETting a URL is going to result in something bad, make sure to put it behind a POST.

    • Daisy says:

      Hola Sabreen,Tener quistes es totalmente normal en la mujer ya que el organismo tiende a eliminarlos por si solo, el problema es en casos como el tuyo, en los que los quistes permanecen en el cuerpo y tienden a crecer. Recomiendo cuando antes comunicarle todas esas molestias a tu ginecólogo, pues desde ya te digo que no es para nada normal lo que está pasando y necesitas de algún tratamiento, pues es posible que si el quiste sigue creciendo el médico te diga que requieres de cirugía, si no lo tratas a tiaemo.Grpcias por tu consulta y mucha suerte en tu recuperación.

    • Useless Answers to Hard Questions, by Tyler Tevooren. Tyler really follows through on this one, turning off comments on the post to encourage readers to get out and act on the post, rather than stay in their chairs and write responses.

    • spirits and the art of making high quality cocktails. I’ve already written about my stops at The Gibson and Proof, and I have been reading (in my copious free time) Boozehound, by cocktail expert Jason

    • Thank you all for the fun photos. Nice to meet you! Zenyatta has the Best of the best fans and has brought out the best in us all.Sorry I missed out on all the fun; but at least I was lucky enough to experience the first Z party in Kentucky. Memories are everything!!Sending love n kisses on Z’s soft nose, and to 12z as well.Auntie Sally

  9. This is a great article and has a good picture to go along with it. I understand the need to take in the workers opinion now and especially in situations such as this in Botswana. I would like to know if their are any programs or fund raisers going to this?

  10. Tenís toda la raja partida, weón. El comercial ese es bien de mierda (me recuerda a unas amigas, ja!). Aunque vale decir: ¡Puta que es rico ese helado!

    • Diandra says:

      Hallo Katharina,da ich immer ganz begeistert von Deinen Fotos bin,wollte ich mal nachfragen,ob Du mir den Online Shop verrätst,wo man solche Tageslichtlampen wie Du sie hamttbekomss,?Danke für die Foto Tips.Liebe GrüßeAngela

    • http://www./ says:

      Hey, you used to write magnificent, but the last several posts have been kinda boring… I miss your great writings. Past several posts are just a little bit out of track! come on!

    • this is hilarious that you just released this. i just spent the w/e creating a netwitness api script that would grab job files from pcap and do all this parsing in python. your code is nicer and neater than mine :) and more complete, I am only parsing out the more interesting bits of info (for now).did you also have issues with MS' documentation regarding the UUID size in the FIXEDLEN / Header portion? I find that it is still overstated by 2 bytes – let me now what you think…can't figure out why it would still be documented as such.Chris

    • How wonderful that you had the opportunity to go back to your ‘home country’. I hope that it was all you dreamed it would be. Your photograph is beautiful! These women are so beautiful and their faces speak a thousand words! Good work!

    • Hello CJ,Good day to you!Does the Diversity Visa ever failed to notify winner by Post Office, because many country around the world has Poor Post Office, sometime loose the mail and sometime delay?Is there another way that we can check the status easy than Post Office?Wish you good luck!Makara

  11. http://www./ says:

    It is true that Obama was born with dual citizenship, but the key fact is that he was born with US citizenship, and that is all that matters. Woodrow Wilson was also born with dual US/British citizenship at birth due to his mother never having relinquished her British citizen status when she became a US citizen by marriage.Thomas Jefferson and James Madison were both dual citizens when they were president, having been made citizens of France by the French legislature. Dual citizen status has no effect on Natural Born Citizen status.

  12. A good many valuables you’ve given me.

  13. http://www./ says:

    Hello! We are a Mexican non-profit organization and we are really interested in participating. According to the eligibility requirements we need to be US based. Are there any plans for international non-profits?

  14. I have exactly what info I want. Check, please. Wait, it’s free? Awesome!

  15. spune:Gripa legumelor – buna asta!Nici eu nu cred in gaselnitele astea cu gripele, de cancer mor zilnic atatia oameni si nu mai face nimeni caz.La fel ca si Schtiel, cred ca totul porneste de la companiile farmaceutice, fiindca se invart bani muuuulti pe pricinile astea.Insa despre razboaie si World Trade Center am alte pareri si alte convingeri sau indoieli, dupa caz.

Leave a Reply