La programmation

Q & A pour les programmeurs professionnels et passionnés



10
TransactionManagementError "Vous ne pouvez pas exécuter de requêtes avant la fin du bloc" atomique "" lors de l'utilisation de signaux, mais uniquement pendant les tests unitaires
J'obtiens TransactionManagementError en essayant de sauvegarder une instance de modèle Django User et dans son signal post_save, j'enregistre certains modèles qui ont l'utilisateur comme clé étrangère. Le contexte et l'erreur sont assez similaires à cette question django TransactionManagementError lors de l'utilisation de signaux Cependant, dans ce cas, l'erreur se produit …

11
animation de transition css3 au chargement?
Est-il possible d'utiliser l'animation de transition CSS3 au chargement de la page sans utiliser Javascript? C'est un peu ce que je veux, mais au chargement de la page: http://rilwis.googlecode.com/svn/trunk/demo/image-slider.html Ce que j'ai trouvé jusqu'ici CSS3 transition-delay , un moyen de retarder les effets sur les éléments. Fonctionne uniquement en survol. …

6
Vérifier si la valeur existe dans le tableau Postgres
En utilisant Postgres 9.0, j'ai besoin d'un moyen de tester si une valeur existe dans un tableau donné. Jusqu'à présent, j'ai trouvé quelque chose comme ça: select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) Mais je n'arrête pas de penser qu'il devrait y avoir un moyen plus simple, je ne peux pas …
196 sql  arrays  postgresql 

6
Comment référencer un fichier .css sur une vue rasoir?
Je sais comment définir des fichiers .css sur le fichier _Layout.cshtml, mais qu'en est-il de l'application d'une feuille de style par vue? Je pense ici que, dans _Layout.cshtml, vous avez des <head>balises avec lesquelles travailler, mais pas dans l'une de vos vues sans mise en page. Où vont les <link>balises?
196 css  asp.net-mvc  razor 

9
Utilisation de grep pour rechercher une chaîne contenant un point
J'essaie de rechercher une chaîne 0.49(avec un point) à l'aide de la commande grep -r "0.49" * Mais ce qui se passe, c'est que j'obtiens également des résultats indésirables contenant la chaîne telle que 0449, 0949etc. Le truc, c'est que linux considère dot (.) Comme n'importe quel caractère et fait …
196 linux  grep 

17
Ce projet d'API n'est pas autorisé à utiliser cette API. Veuillez vous assurer que cette API est activée dans la console API
J'ai une latitude et la longitude: "-27.0000,133.0000". Je veux produire une base cartographique à ce sujet. J'ai essayé d'accéder à ce lien https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=****** Je reçois toujours cette erreur sur le navigateur { "error_message" : "This API project is not authorized to use this API. Please ensure that this API is …


11
Le principal SQL Server «dbo» n'existe pas,
Je reçois l'erreur suivante Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission. J'ai lu ALTER AUTHORIZATION, mais je n'ai aucune idée de la base de données dans laquelle cela se produit. Cette …


1
Validation de prop React pour les objets de date
Quelle est la manière actuellement préférée de valider un Dateaccessoire dans React? En ce moment, j'utilise: React.PropTypes.object Ceci, cependant, échoue maintenant à la règle de lint interdit-prop-types . Dois-je utiliser un shapeou y a-t-il un meilleur moyen?
196 reactjs 

5
Comment remplacer uniquement les groupes capturés?
J'ai du code HTML avant et après la chaîne: name="some_text_0_some_text" Je voudrais remplacer le 0par quelque chose comme:!NEW_ID! Alors j'ai fait une simple regex: .*name="\w+(\d+)\w+".* Mais je ne vois pas comment remplacer exclusivement le bloc capturé. Existe-t-il un moyen de remplacer un résultat capturé comme ($ 1) par une autre …
196 javascript  regex 


4
delete_all vs destroy_all?
Je recherche la meilleure approche pour supprimer des enregistrements d'une table. Par exemple, j'ai un utilisateur dont l'ID utilisateur figure sur de nombreuses tables. Je veux supprimer cet utilisateur et chaque enregistrement qui a son ID dans toutes les tables. u = User.find_by_name('JohnBoy') u.usage_indexes.destroy_all u.sources.destroy_all u.user_stats.destroy_all u.delete Cela fonctionne et …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.